Changeset 2664 for code/branches/buildsystem3/src/orxonox
- Timestamp:
- Feb 14, 2009, 10:53:45 PM (16 years ago)
- Location:
- code/branches/buildsystem3
- Files:
-
- 9 deleted
- 78 edited
- 7 copied
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem3
- Property svn:ignore deleted
- Property svn:mergeinfo changed
-
code/branches/buildsystem3/src/orxonox/CMakeLists.txt
r2662 r2664 1 SET( ORXONOX_SRC_FILES 1 # 2 # ORXONOX - the hottest 3D action shooter ever to exist 3 # > www.orxonox.net < 4 # 5 # This program is free software; you can redistribute it and/or 6 # modify it under the terms of the GNU General Public License 7 # as published by the Free Software Foundation; either version 2 8 # of the License, or (at your option) any later version. 9 # 10 # This program is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU General Public License for more details. 14 # 15 # You should have received a copy of the GNU General Public License along 16 # with this program; if not, write to the Free Software Foundation, 17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 # 19 20 SET_SOURCE_FILES(ORXONOX_SRC_FILES 2 21 CameraManager.cc 3 22 GraphicsEngine.cc … … 7 26 PlayerManager.cc 8 27 Settings.cc 9 10 tolua/tolua_bind.cc11 28 ) 29 ADD_SUBDIRECTORY(gamestates) 30 ADD_SUBDIRECTORY(gui) 31 ADD_SUBDIRECTORY(objects) 32 ADD_SUBDIRECTORY(overlays) 33 ADD_SUBDIRECTORY(tools) 34 GET_ALL_HEADER_FILES(ORXONOX_HDR_FILES) 35 SET(ORXONOX_FILES ${ORXONOX_SRC_FILES} ${ORXONOX_HDR_FILES}) 12 36 13 ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES gamestates) 14 ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES gui) 15 ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES objects) 16 ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES overlays) 17 ADD_SOURCE_DIRECTORY(ORXONOX_SRC_FILES tools) 37 GENERATE_SOURCE_GROUPS(${ORXONOX_FILES}) 38 GENERATE_TOLUA_BINDINGS(Orxonox ORXONOX_FILES INPUTFILES gui/GUIManager.h) 18 39 19 GET_TARGET_PROPERTY(TOLUA_EXE tolua_orxonox LOCATION) 20 ADD_CUSTOM_COMMAND( 21 OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.h 22 COMMAND ${TOLUA_EXE} -n Orxonox -o ../../src/orxonox/tolua/tolua_bind.cc -H ../../src/orxonox/tolua/tolua_bind.h ../../src/orxonox/tolua/tolua.pkg 23 DEPENDS 24 tolua_orxonox 25 tolua/tolua.pkg 26 gui/GUIManager.h 27 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin/lib 28 ) 40 # Not using precompiled header files: Avoid dependencies 41 INCLUDE_DIRECTORIES(pch/nopch) 29 42 43 IF(GCC_NO_SYSTEM_HEADER_SUPPORT) 44 # Get around displaying a few hundred lines of warning code 45 SET_SOURCE_FILES_PROPERTIES(gamestates/GSGraphics.cc PROPERTIES COMPILE_FLAGS "-w") 46 ENDIF() 30 47 31 ADD_EXECUTABLE( orxonox ${ORXONOX_SRC_FILES} ) 48 ADD_EXECUTABLE(orxonox ${ORXONOX_FILES}) 49 GET_TARGET_PROPERTY(_exec_loc orxonox LOCATION) 50 GET_FILENAME_COMPONENT(_exec_name ${_exec_loc} NAME) 51 SET(ORXONOX_EXECUTABLE_NAME ${_exec_name} CACHE INTERNAL "") 32 52 33 53 IF(NETWORKTRAFFIC_TESTING_ENABLED) 34 35 SET( ORXONOXS_SRC_FILES 54 SET(ORXONOXS_SRC_FILES 36 55 GraphicsEngine.cc 37 56 objects/Camera.cc 38 57 CameraManager.cc 39 58 ) 40 41 ADD_LIBRARY(orxonoxs SHARED ${ORXONOX_SRC_FILES}) 59 ADD_LIBRARY(orxonoxs SHARED ${ORXONOXS_SRC_FILES}) 42 60 ENDIF(NETWORKTRAFFIC_TESTING_ENABLED) 43 61 44 TARGET_LINK_LIBRARIES( orxonox 45 ${OGRE_LIBRARIES} 46 ${CEGUI_LIBRARIES} 47 lua_orxonox 48 ceguilua_orxonox 49 tinyxml_orxonox 50 tolualib_orxonox 62 TARGET_LINK_LIBRARIES(orxonox 63 ${OGRE_LIBRARY} 64 ${CEGUI_LIBRARY} 65 ${LUA_LIBRARIES} 66 ${CEGUILUA_LIBRARY} 67 ${Boost_SYSTEM_LIBRARY} 68 ogreceguirenderer_orxonox 69 tinyxml++_orxonox 70 tolua++_orxonox 51 71 BulletDynamics 52 72 BulletCollision … … 54 74 util 55 75 core 56 audio57 76 network 77 #audio 58 78 ) 59 79 80 # When using Visual Studio we want to use the output directory as working 81 # directory and we also want to specify where the external dlls 82 # (lua, ogre, etc.) are. The problem hereby is that these information cannot 83 # be specified in CMake because they are not stored in the actual project file. 84 # This workaround will create a configured *.vcproj.user file that holds the 85 # right values. When starting the solution for the first time, 86 # these get written to the *vcproj.yourPCname.yourname.user 87 IF(MSVC) 88 IF(CMAKE_CL_64) 89 SET(MSVC_PLATFORM "x64") 90 ELSE() 91 SET(MSVC_PLATFORM "Win32") 92 ENDIF() 93 STRING(REGEX REPLACE "^Visual Studio ([0-9][0-9]?) .*$" "\\1" 94 VISUAL_STUDIO_VERSION_SIMPLE "${CMAKE_GENERATOR}") 95 CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/orxonox.vcproj.user" "${CMAKE_CURRENT_BINARY_DIR}/orxonox.vcproj.user") 96 ENDIF(MSVC) 97 98 ORXONOX_INSTALL(orxonox) -
code/branches/buildsystem3/src/orxonox/CameraManager.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/CameraManager.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/Main.cc
r2662 r2664 38 38 #include <cassert> 39 39 40 #include " util/OrxonoxPlatform.h"40 #include "OrxonoxConfig.h" 41 41 #include "util/Debug.h" 42 42 #include "util/SignalHandler.h" … … 57 57 #include "gamestates/GSIOConsole.h" 58 58 59 #if ORXONOX_PLATFORM ==ORXONOX_PLATFORM_APPLE59 #ifdef ORXONOX_PLATFORM_APPLE 60 60 #include <CoreFoundation/CoreFoundation.h> 61 61 -
code/branches/buildsystem3/src/orxonox/OrxonoxPrereqs.h
r2662 r2664 35 35 #define _OrxonoxPrereqs_H__ 36 36 37 #include " util/OrxonoxPlatform.h"37 #include "OrxonoxConfig.h" 38 38 39 39 //----------------------------------------------------------------------- 40 40 // Shared library settings 41 41 //----------------------------------------------------------------------- 42 #if (ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32) && !(defined(ORXONOX_STATIC_BUILD) || defined(ORXONOX_NO_EXPORTS)) 42 #define ORXONOX_NO_EXPORTS // This is an executable that needs no exports 43 #if defined(ORXONOX_PLATFORM_WINDOWS) && !(defined(ORXONOX_STATIC_BUILD) || defined(ORXONOX_NO_EXPORTS)) 43 44 # ifdef ORXONOX_SHARED_BUILD 44 45 # define _OrxonoxExport __declspec(dllexport) -
code/branches/buildsystem3/src/orxonox/Settings.cc
r2662 r2664 63 63 void Settings::setConfigValues() 64 64 { 65 SetConfigValue(dataPath_, "../../media/").description("Relative path to the game data.").callback(this, &Settings::dataPathChanged);65 SetConfigValue(dataPath_, ORXONOX_MEDIA_PATH).description("Relative path to the game data.").callback(this, &Settings::dataPathChanged); 66 66 } 67 67 -
code/branches/buildsystem3/src/orxonox/gamestates/CMakeLists.txt
- Property svn:eol-style set to native
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 GSDedicated.cc 3 3 GSClient.cc … … 10 10 GSStandalone.cc 11 11 ) 12 13 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/gamestates/GSGraphics.cc
r2662 r2664 31 31 32 32 #include <fstream> 33 #include <boost/filesystem.hpp> 34 33 35 #include <OgreCompositorManager.h> 34 36 #include <OgreConfigFile.h> … … 45 47 #include "util/Debug.h" 46 48 #include "util/Exception.h" 49 #include "util/String.h" 50 #include "util/SubString.h" 47 51 #include "core/ConsoleCommand.h" 48 52 #include "core/ConfigValueIncludes.h" … … 92 96 SetConfigValue(ogreConfigFile_, "ogre.cfg") 93 97 .description("Location of the Ogre config file"); 94 SetConfigValue(ogrePluginsFile_, "plugins.cfg") 95 .description("Location of the Ogre plugins file"); 98 SetConfigValue(ogrePluginsFolder_, ORXONOX_OGRE_PLUGINS_FOLDER) 99 .description("Folder where the Ogre plugins are located."); 100 SetConfigValue(ogrePlugins_, ORXONOX_OGRE_PLUGINS) 101 .description("Comma separated list of all plugins to load."); 96 102 SetConfigValue(ogreLogFile_, "ogre.log") 97 103 .description("Logfile for messages from Ogre. Use \"\" to suppress log file creation."); … … 115 121 // Ogre setup procedure 116 122 setupOgre(); 123 // load all the required plugins for Ogre 124 loadOgrePlugins(); 125 // read resource declaration file 117 126 this->declareResources(); 118 this->loadRenderer(); // creates the render window 127 // Reads ogre config and creates the render window 128 this->loadRenderer(); 129 119 130 // TODO: Spread this so that this call only initialises things needed for the Console and GUI 120 131 this->initialiseResources(); … … 200 211 delete this->ogreRoot_; 201 212 202 //#if ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32213 //#ifdef ORXONOX_PLATFORM_WINDOWS 203 214 // delete the ogre log and the logManager (since we have created it). 204 215 this->ogreLogger_->getDefaultLog()->removeListener(this); … … 277 288 278 289 // TODO: LogManager doesn't work on oli platform. The why is yet unknown. 279 //#if ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32290 //#ifdef ORXONOX_PLATFORM_WINDOWS 280 291 // create a new logManager 281 292 ogreLogger_ = new Ogre::LogManager(); … … 297 308 COUT(4) << "Creating Ogre Root..." << std::endl; 298 309 299 if (ogrePluginsFile_ == "")300 {301 COUT(2) << "Warning: Ogre plugins file set to \"\". Defaulting to plugins.cfg" << std::endl;302 ModifyConfigValue(ogrePluginsFile_, tset, "plugins.cfg");303 }304 310 if (ogreConfigFile_ == "") 305 311 { … … 326 332 probe.close(); 327 333 328 ogreRoot_ = new Ogre::Root(ogrePluginsFile_, ogreConfigFile_, ogreLogFile_); 334 // Leave plugins file empty. We're going to do that part manually later 335 ogreRoot_ = new Ogre::Root("", ogreConfigFile_, ogreLogFile_); 329 336 330 337 #if 0 // Ogre 1.4.3 doesn't yet support setDebugOutputEnabled(.) 331 #if ORXONOX_PLATFORM != ORXONOX_PLATFORM_WIN32338 #ifndef ORXONOX_PLATFORM_WINDOWS 332 339 // tame the ogre ouput so we don't get all the mess in the console 333 340 Ogre::Log* defaultLog = Ogre::LogManager::getSingleton().getDefaultLog(); … … 339 346 340 347 COUT(3) << "Ogre set up done." << std::endl; 348 } 349 350 void GSGraphics::loadOgrePlugins() 351 { 352 // just to make sure the next statement doesn't segfault 353 if (ogrePluginsFolder_ == "") 354 ogrePluginsFolder_ = "."; 355 356 boost::filesystem::path folder(ogrePluginsFolder_); 357 // Do some SubString magic to get the comma separated list of plugins 358 SubString plugins(ogrePlugins_, ",", " ", false, 92, false, 34, false, 40, 41, false, '\0'); 359 for (unsigned int i = 0; i < plugins.size(); ++i) 360 ogreRoot_->loadPlugin((folder / plugins[i]).native_file_string()); 341 361 } 342 362 -
code/branches/buildsystem3/src/orxonox/gamestates/GSGraphics.h
r2662 r2664 60 60 61 61 void setupOgre(); 62 void loadOgrePlugins(); 62 63 void declareResources(); 63 64 void loadRenderer(); … … 98 99 std::string resourceFile_; //!< resources file name 99 100 std::string ogreConfigFile_; //!< ogre config file name 100 std::string ogrePluginsFile_; //!< ogre plugins file name 101 std::string ogrePluginsFolder_; //!< Folder where the Ogre plugins are located 102 std::string ogrePlugins_; //!< Comma separated list of all plugins to load 101 103 std::string ogreLogFile_; //!< log file name for Ogre log messages 102 104 int ogreLogLevelTrivial_; //!< Corresponding Orxonx debug level for LL_TRIVIAL -
code/branches/buildsystem3/src/orxonox/gamestates/GSRoot.cc
r2662 r2664 46 46 #include "Settings.h" 47 47 48 #if ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN3248 #ifdef ORXONOX_PLATFORM_WINDOWS 49 49 # ifndef WIN32_LEAN_AND_MEAN 50 50 # define WIN32_LEAN_AND_MEAN … … 269 269 void GSRoot::setThreadAffinity(unsigned int limitToCPU) 270 270 { 271 #if ORXONOX_PLATFORM == ORXONOX_PLATFORM_WIN32271 #ifdef ORXONOX_PLATFORM_WINDOWS 272 272 // Get the current process core mask 273 273 DWORD procMask; -
code/branches/buildsystem3/src/orxonox/gui/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 GUIManager.cc 3 OgreCEGUIRenderer.cpp4 OgreCEGUIResourceProvider.cpp5 OgreCEGUITexture.cpp6 3 ) 7 8 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/gui/GUIManager.cc
r2662 r2664 39 39 #include <OgreRoot.h> 40 40 #include <CEGUI.h> 41 #include "ceguilua/CEGUILua.h" 41 #include <ogreceguirenderer/OgreCEGUIRenderer.h> 42 #ifdef CEGUILUA_USE_INTERNAL_LIBRARY 43 # include <ceguilua/CEGUILua.h> 44 #else 45 # include <CEGUILua.h> 46 #endif 47 42 48 #include "util/Exception.h" 43 49 #include "core/input/InputManager.h" 44 50 #include "core/input/SimpleInputState.h" 45 #include "core/tolua/tolua_bind.h"46 51 #include "core/ConsoleCommand.h" 47 52 #include "core/Core.h" 48 #include "tolua/tolua_bind.h" 49 #include "OgreCEGUIRenderer.h" 50 51 #include "lua/lua.hpp" 53 #include "ToluaBindCore.h" 54 #include "ToluaBindOrxonox.h" 55 56 extern "C" { 57 #include <lua.h> 58 } 52 59 53 60 namespace orxonox … … 100 107 lua_pushnil(luaState_); 101 108 lua_setglobal(luaState_, "Core"); 102 // TODO: deleting the script module fails an assert ation.109 // TODO: deleting the script module fails an assertion. 103 110 // However there is not much we can do about it since it occurs too when 104 111 // we don't open Core or Orxonox. Might be a CEGUI issue. -
code/branches/buildsystem3/src/orxonox/gui/GUIManager.h
r1887 r2664 42 42 #include "core/input/InputInterfaces.h" 43 43 44 namespace orxonox // tolua_export 45 { // tolua_export 44 // tolua_begin 45 namespace orxonox 46 { 46 47 /** 47 48 @brief 48 49 Provides a simple interface to CEGUI with tolua methods and console commands 49 50 */ 50 class _OrxonoxExport GUIManager : public KeyHandler, public MouseHandler51 /* 52 class GUIManager { // tolua_export53 */ 51 class _OrxonoxExport GUIManager 52 // tolua_end 53 : public KeyHandler, public MouseHandler 54 // tolua_begin 54 55 { 56 // tolua_end 55 57 public: 56 58 enum State -
code/branches/buildsystem3/src/orxonox/objects/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 EventListener.cc 3 3 EventDispatcher.cc … … 14 14 ) 15 15 16 ADD_SOURCE_DIRECTORY(SRC_FILES collisionshapes) 17 ADD_SOURCE_DIRECTORY(SRC_FILES controllers) 18 ADD_SOURCE_DIRECTORY(SRC_FILES gametypes) 19 ADD_SOURCE_DIRECTORY(SRC_FILES infos) 20 ADD_SOURCE_DIRECTORY(SRC_FILES items) 21 ADD_SOURCE_DIRECTORY(SRC_FILES pickup) 22 ADD_SOURCE_DIRECTORY(SRC_FILES quest) 23 ADD_SOURCE_DIRECTORY(SRC_FILES weaponSystem) 24 ADD_SOURCE_DIRECTORY(SRC_FILES worldentities) 16 ADD_SUBDIRECTORY(collisionshapes) 17 ADD_SUBDIRECTORY(controllers) 18 ADD_SUBDIRECTORY(gametypes) 19 ADD_SUBDIRECTORY(infos) 20 ADD_SUBDIRECTORY(pickup) 21 ADD_SUBDIRECTORY(quest) 22 ADD_SUBDIRECTORY(weaponSystem) 23 ADD_SUBDIRECTORY(worldentities) 25 24 26 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/Level.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/Level.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/controllers/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Controller.cc 3 3 HumanController.cc … … 6 6 ScriptController.cc 7 7 ) 8 9 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/gametypes/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Gametype.cc 3 3 ) 4 5 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/infos/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Bot.cc 3 3 Info.cc … … 6 6 GametypeInfo.cc 7 7 ) 8 9 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/pickup/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 PickupSpawner.cc 3 3 BaseItem.cc … … 5 5 ShipEquipment.cc 6 6 ) 7 8 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/pickup/Usable.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddQuest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddQuest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddQuestHint.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddQuestHint.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddReward.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/AddReward.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 AddQuest.cc 3 3 AddQuestHint.cc … … 18 18 Rewardable.cc 19 19 ) 20 21 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/quest/ChangeQuestStatus.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/ChangeQuestStatus.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/CompleteQuest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/CompleteQuest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/FailQuest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/FailQuest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/GlobalQuest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/GlobalQuest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/LocalQuest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/LocalQuest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/Quest.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/Quest.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestDescription.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestDescription.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestEffect.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestEffect.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestHint.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestHint.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestItem.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestItem.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestManager.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/QuestManager.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/Rewardable.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/quest/Rewardable.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Munition.cc 3 3 Weapon.cc … … 8 8 ) 9 9 10 ADD_SOURCE_DIRECTORY(SRC_FILES munitions) 11 ADD_SOURCE_DIRECTORY(SRC_FILES projectiles) 12 ADD_SOURCE_DIRECTORY(SRC_FILES weapons) 13 14 ADD_SOURCE_FILES(SRC_FILES) 10 ADD_SUBDIRECTORY(munitions) 11 ADD_SUBDIRECTORY(projectiles) 12 ADD_SUBDIRECTORY(weapons) -
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/WeaponSystem.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/WeaponSystem.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/munitions/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 LaserGunMunition.cc 3 3 ) 4 5 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/projectiles/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 BillboardProjectile.cc 3 3 ParticleProjectile.cc 4 4 Projectile.cc 5 5 ) 6 7 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/weaponSystem/weapons/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Fusion.cc 3 3 LaserGun.cc 4 4 # Missile.cc 5 5 ) 6 7 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/worldentities/Backlight.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/Backlight.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 WorldEntity.cc 3 3 StaticEntity.cc … … 21 21 ) 22 22 23 ADD_SOURCE_DIRECTORY(SRC_FILES pawns) 24 ADD_SOURCE_DIRECTORY(SRC_FILES triggers) 25 26 ADD_SOURCE_FILES(SRC_FILES) 23 ADD_SUBDIRECTORY(pawns) 24 ADD_SUBDIRECTORY(triggers) -
code/branches/buildsystem3/src/orxonox/objects/worldentities/Camera.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/Camera.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/ParticleSpawner.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/ParticleSpawner.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/pawns/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Spectator.cc 3 3 Pawn.cc 4 4 SpaceShip.cc 5 5 ) 6 7 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/worldentities/triggers/CMakeLists.txt
r2261 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 Trigger.cc 3 3 DistanceTrigger.cc … … 5 5 PlayerTrigger.cc 6 6 ) 7 8 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/objects/worldentities/triggers/DistanceTrigger.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/triggers/DistanceTrigger.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/triggers/Trigger.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/objects/worldentities/triggers/Trigger.h
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/branches/buildsystem3/src/orxonox/overlays/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 OrxonoxOverlay.cc 3 3 OverlayGroup.cc … … 5 5 ) 6 6 7 ADD_S OURCE_DIRECTORY(SRC_FILESconsole)8 ADD_S OURCE_DIRECTORY(SRC_FILESdebug)9 ADD_S OURCE_DIRECTORY(SRC_FILEShud)10 ADD_S OURCE_DIRECTORY(SRC_FILESnotifications)11 ADD_S OURCE_DIRECTORY(SRC_FILESstats)7 ADD_SUBDIRECTORY(console) 8 ADD_SUBDIRECTORY(debug) 9 ADD_SUBDIRECTORY(hud) 10 ADD_SUBDIRECTORY(notifications) 11 ADD_SUBDIRECTORY(stats) 12 12 13 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/overlays/console/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 InGameConsole.cc 3 3 ) 4 5 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/overlays/debug/CMakeLists.txt
r2131 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 DebugFPSText.cc 3 3 DebugRTRText.cc 4 4 ) 5 6 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/overlays/hud/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 HUDBar.cc 3 3 HUDNavigation.cc … … 8 8 GametypeStatus.cc 9 9 ) 10 11 ADD_SOURCE_FILES(SRC_FILES) -
code/branches/buildsystem3/src/orxonox/overlays/hud/HUDBar.cc
r2662 r2664 117 117 if (this->colours_.size() > 0) 118 118 { 119 ColourValue colour1, colour2 = (*this->colours_.rbegin()).second; 120 float value1, value2 = (*this->colours_.rbegin()).first; 119 ColourValue colour1(0, 0, 0, 1); 120 ColourValue colour2 = (*this->colours_.rbegin()).second; 121 float value1(0); 122 float value2 = (*this->colours_.rbegin()).first; 121 123 for (std::map<float, ColourValue>::reverse_iterator it = this->colours_.rbegin(); it != this->colours_.rend(); ++it) 122 124 { -
code/branches/buildsystem3/src/orxonox/tools/CMakeLists.txt
r2662 r2664 1 SET(SRC_FILES1 ADD_SOURCE_FILES(ORXONOX_SRC_FILES 2 2 BillboardSet.cc 3 3 Mesh.cc … … 8 8 WindowEventListener.cc 9 9 ) 10 11 ADD_SOURCE_FILES(SRC_FILES)
Note: See TracChangeset
for help on using the changeset viewer.