[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