[Orxonox-commit 904] r5627 - in code/branches/libraries/src/orxonox/overlays: . debug hud notifications stats

landauf at orxonox.net landauf at orxonox.net
Tue Aug 11 23:09:25 CEST 2009


Author: landauf
Date: 2009-08-11 23:09:25 +0200 (Tue, 11 Aug 2009)
New Revision: 5627

Modified:
   code/branches/libraries/src/orxonox/overlays/CMakeLists.txt
   code/branches/libraries/src/orxonox/overlays/debug/CMakeLists.txt
   code/branches/libraries/src/orxonox/overlays/hud/CMakeLists.txt
   code/branches/libraries/src/orxonox/overlays/notifications/CMakeLists.txt
   code/branches/libraries/src/orxonox/overlays/stats/CMakeLists.txt
Log:
Put all specialized overlays into a new library (overlays) which is declared as a plugin.
All files are still in their old directories for the moment, no new export macro defined, I just want to test this on another platform.

Modified: code/branches/libraries/src/orxonox/overlays/CMakeLists.txt
===================================================================
--- code/branches/libraries/src/orxonox/overlays/CMakeLists.txt	2009-08-11 20:22:55 UTC (rev 5626)
+++ code/branches/libraries/src/orxonox/overlays/CMakeLists.txt	2009-08-11 21:09:25 UTC (rev 5627)
@@ -1,6 +1,9 @@
 ADD_SOURCE_FILES(ORXONOX_SRC_FILES
   OrxonoxOverlay.cc
   OverlayGroup.cc
+)
+
+SET_SOURCE_FILES(OVERLAYS_SRC_FILES
   OverlayText.cc
   FadeoutText.cc
   GUIOverlay.cc
@@ -11,3 +14,14 @@
 ADD_SUBDIRECTORY(notifications)
 ADD_SUBDIRECTORY(stats)
 
+ORXONOX_ADD_LIBRARY(overlays
+  PLUGIN
+  FIND_HEADER_FILES
+  DEFINE_SYMBOL
+    "OVERLAYS_SHARED_BUILD"
+  PCH_FILE
+    ../OrxonoxPrecompiledHeaders.h
+  LINK_LIBRARIES
+    orxonox
+  SOURCE_FILES ${OVERLAYS_SRC_FILES}
+)

Modified: code/branches/libraries/src/orxonox/overlays/debug/CMakeLists.txt
===================================================================
--- code/branches/libraries/src/orxonox/overlays/debug/CMakeLists.txt	2009-08-11 20:22:55 UTC (rev 5626)
+++ code/branches/libraries/src/orxonox/overlays/debug/CMakeLists.txt	2009-08-11 21:09:25 UTC (rev 5627)
@@ -1,4 +1,4 @@
-ADD_SOURCE_FILES(ORXONOX_SRC_FILES
+ADD_SOURCE_FILES(OVERLAYS_SRC_FILES
   DebugFPSText.cc
   DebugRTRText.cc
 )

Modified: code/branches/libraries/src/orxonox/overlays/hud/CMakeLists.txt
===================================================================
--- code/branches/libraries/src/orxonox/overlays/hud/CMakeLists.txt	2009-08-11 20:22:55 UTC (rev 5626)
+++ code/branches/libraries/src/orxonox/overlays/hud/CMakeLists.txt	2009-08-11 21:09:25 UTC (rev 5627)
@@ -1,4 +1,4 @@
-ADD_SOURCE_FILES(ORXONOX_SRC_FILES
+ADD_SOURCE_FILES(OVERLAYS_SRC_FILES
   HUDBar.cc
   HUDNavigation.cc
   HUDRadar.cc

Modified: code/branches/libraries/src/orxonox/overlays/notifications/CMakeLists.txt
===================================================================
--- code/branches/libraries/src/orxonox/overlays/notifications/CMakeLists.txt	2009-08-11 20:22:55 UTC (rev 5626)
+++ code/branches/libraries/src/orxonox/overlays/notifications/CMakeLists.txt	2009-08-11 21:09:25 UTC (rev 5627)
@@ -1,4 +1,4 @@
-ADD_SOURCE_FILES(ORXONOX_SRC_FILES
+ADD_SOURCE_FILES(OVERLAYS_SRC_FILES
   NotificationOverlay.cc
   NotificationQueue.cc
 )

Modified: code/branches/libraries/src/orxonox/overlays/stats/CMakeLists.txt
===================================================================
--- code/branches/libraries/src/orxonox/overlays/stats/CMakeLists.txt	2009-08-11 20:22:55 UTC (rev 5626)
+++ code/branches/libraries/src/orxonox/overlays/stats/CMakeLists.txt	2009-08-11 21:09:25 UTC (rev 5627)
@@ -1,4 +1,4 @@
-ADD_SOURCE_FILES(ORXONOX_SRC_FILES
+ADD_SOURCE_FILES(OVERLAYS_SRC_FILES
   CreateLines.cc
   Scoreboard.cc
   Stats.cc




More information about the Orxonox-commit mailing list