# # ChangeLog for code/branches/unity_build/cmake # # Generated by Trac 1.0.9 # Jun 1, 2024, 2:22:07 PM Mon, 30 May 2011 16:51:00 GMT rgrieder [8688] * code/branches/unity_build/cmake/tools/GenerateToluaBindings.cmake (modified) * code/branches/unity_build/src/CMakeLists.txt (modified) * code/branches/unity_build/src/external/tolua/lua/basic.lua (modified) * code/branches/unity_build/src/external/tolua/lua/package.lua (modified) * code/branches/unity_build/src/libraries/core/LuaState.cc (modified) * code/branches/unity_build/src/libraries/core/LuaState.h (modified) * code/branches/unity_build/src/libraries/core/ToluaInterface.h (deleted) * code/branches/unity_build/src/libraries/core/ToluaInterfaceHook.lua (added) * code/branches/unity_build/src/modules/notifications/NotificationManager.cc (modified) * code/branches/unity_build/src/modules/pickup/PickupManager.cc (modified) * code/branches/unity_build/src/modules/questsystem/QuestManager.cc (modified) * code/branches/unity_build/src/orxonox/Main.cc (modified) Removed the need to declare the tolua interface explicitly ... Sun, 29 May 2011 22:31:28 GMT rgrieder [8677] * code/branches/unity_build/cmake/CompilerConfigGCC.cmake (modified) * code/branches/unity_build/cmake/CompilerConfigMSVC.cmake (modified) * code/branches/unity_build/src/OrxonoxConfig.cmake (modified) The __COUNTER__ macro required for full build units was only added in ... Sat, 28 May 2011 20:40:10 GMT rgrieder [8653] * code/branches/unity_build/cmake/tools/BuildUnits.cmake (modified) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) * code/branches/unity_build/src/external/bullet/BulletCollision/CMakeLists.txt (modified) * code/branches/unity_build/src/external/bullet/BulletDynamics/CMakeLists.txt (modified) * code/branches/unity_build/src/external/bullet/CMakeLists.txt (modified) * code/branches/unity_build/src/external/bullet/LinearMath/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ogreceguirenderer/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ois/CMakeLists.txt (modified) * code/branches/unity_build/src/external/tinyxml/CMakeLists.txt (modified) Since we already have it now: use automatic full build units for ... Sat, 28 May 2011 19:57:45 GMT rgrieder [8650] * code/branches/unity_build/cmake/tools/GenerateToluaBindings.cmake (modified) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) * code/branches/unity_build/src/libraries/core/CMakeLists.txt (modified) Also add tolua bind files to build units (for the sake of ... Sat, 28 May 2011 19:56:50 GMT rgrieder [8649] * code/branches/unity_build/cmake/tools/BuildUnits.cmake (modified) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) Added EXCLUDE_FROM_BUILD_UNITS to the ADD_TARGET commands and ... Fri, 27 May 2011 17:39:36 GMT rgrieder [8626] * code/branches/unity_build/cmake/tools/BuildUnits.cmake (modified) * code/branches/unity_build/src/BuildUnitsConfig.cmake (modified) Optimised unit builds a little Fri, 27 May 2011 15:12:41 GMT rgrieder [8623] * code/branches/unity_build/cmake/tools/BuildUnits.cmake (modified) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) Disable precompiled header files for targets with a single build unit. Fri, 27 May 2011 03:38:43 GMT rgrieder [8622] * code/branches/unity_build/cmake/tools/BuildUnits.cmake (added) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) * code/branches/unity_build/src/BuildUnitsConfig.cmake (added) * code/branches/unity_build/src/OrxonoxConfig.cmake (modified) Added implementation of full build units. Please refer to r8569 or ... Wed, 25 May 2011 00:20:29 GMT rgrieder [8569] * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) * code/branches/unity_build/src/CMakeLists.txt (modified) * code/branches/unity_build/src/OrxonoxConfig.cmake (modified) Changed binary CMake option DISABLE_BUILD_UNITS to string option ... Tue, 24 May 2011 02:15:19 GMT rgrieder [8558] * code/branches/unity_build/cmake/tools/SourceFileUtilities.cmake (modified) * code/branches/unity_build/cmake/tools/TargetUtilities.cmake (modified) * code/branches/unity_build/src/CMakeLists.txt (modified) * code/branches/unity_build/src/OrxonoxConfig.cmake (modified) * code/branches/unity_build/src/external/bullet/BulletCollision/CMakeLists.txt (modified) * code/branches/unity_build/src/external/bullet/BulletDynamics/CMakeLists.txt (modified) * code/branches/unity_build/src/external/bullet/LinearMath/CMakeLists.txt (modified) * code/branches/unity_build/src/external/enet/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ogreceguirenderer/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ois/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ois/linux/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ois/mac/CMakeLists.txt (modified) * code/branches/unity_build/src/external/ois/win32/CMakeLists.txt (modified) * code/branches/unity_build/src/external/tinyxml/CMakeLists.txt (modified) * code/branches/unity_build/src/libraries/core/CMakeLists.txt (modified) * code/branches/unity_build/src/libraries/network/packet/CMakeLists.txt (modified) * code/branches/unity_build/src/libraries/tools/CMakeLists.txt (modified) * code/branches/unity_build/src/libraries/util/CMakeLists.txt (modified) * code/branches/unity_build/src/modules/pong/CMakeLists.txt (modified) * code/branches/unity_build/src/orxonox/CMakeLists.txt (modified) * code/branches/unity_build/src/orxonox/graphics/CMakeLists.txt (modified) Renamed the infamous 'Compilation' to 'BuildUnit' which definitely ... Mon, 09 May 2011 16:49:10 GMT rgrieder [8440] * code/branches/unity_build (copied) New branch to work on so called 'Unity Builds', known in Orxonox as ... Sun, 08 May 2011 17:54:38 GMT rgrieder [8421] * code/trunk/cmake/tools/TargetUtilities.cmake (modified) Hide the PCH_ENABLE_TARGET variables in the CMake GUI (almost never ...