Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/libraries/src/orxonox/overlays/CMakeLists.txt @ 5648

Last change on this file since 5648 was 5648, checked in by landauf, 15 years ago

sorry, large commit, but all changes are dependent:

  • Created a new plugin for the questsystem (called just "quest" for the moment because I'd had to rename the directory otherwise (the tolua script enforces this))
  • Added QuestPrereqs.h file and _QuestExport macro
  • Moved the GUI-name ↔ PlayerInfo map from QuestManager to GUIManager
  • Moved NotificationOverlay and NotificationQueue from overlays to quest and linked the overlays plugin into the quest plugin
  • Made QuestManager and NotificationManager ScopedSingletons with ScopeID GSLevel. Also removed both singletons from GSLevel and added the Scope instance instead.
  • Property svn:eol-style set to native
File size: 452 bytes
Line 
1ADD_SOURCE_FILES(ORXONOX_SRC_FILES
2  OrxonoxOverlay.cc
3  OverlayGroup.cc
4)
5
6SET_SOURCE_FILES(OVERLAYS_SRC_FILES
7  OverlayText.cc
8  FadeoutText.cc
9  GUIOverlay.cc
10)
11
12ADD_SUBDIRECTORY(debug)
13ADD_SUBDIRECTORY(hud)
14ADD_SUBDIRECTORY(stats)
15
16ORXONOX_ADD_LIBRARY(overlays
17  PLUGIN
18  FIND_HEADER_FILES
19  DEFINE_SYMBOL
20    "OVERLAYS_SHARED_BUILD"
21  PCH_FILE
22    ../OrxonoxPrecompiledHeaders.h
23  LINK_LIBRARIES
24    orxonox
25  SOURCE_FILES ${OVERLAYS_SRC_FILES}
26)
Note: See TracBrowser for help on using the repository browser.