Changeset 2685 for code/branches/buildsystem3/src/OrxonoxConfig.h.in
- Timestamp:
- Feb 20, 2009, 5:32:04 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem3/src/OrxonoxConfig.h.in
r2673 r2685 164 164 165 165 #cmakedefine HAVE_STDDEF_H 166 /* Quite large, do not include unless necessary 166 167 #ifdef HAVE_STDDEF_H 167 168 # include <stddef.h> 168 169 #endif 170 */ 169 171 170 172 /* Visual Leak Detector looks for memory leaks */ … … 185 187 #cmakedefine USE_DEPENDENCY_PACKAGE 186 188 189 /* Using MSVC or XCode IDE */ 190 #cmakedefine CMAKE_CONFIGURATION_TYPES 191 192 /* Macros used in the next section */ 193 #define MACRO_CONCATENATE(str1, str2) str1##str2 194 #define MACRO_QUOTEME_AUX(x) #x 195 #define MACRO_QUOTEME(x) MACRO_QUOTEME_AUX(x) 196 187 197 /* Handle default ConfigValues */ 188 198 namespace orxonox 189 199 { 190 #ifdef ORXONOX_PLATFORM_WINDOWS 191 const char* const ORXONOX_MEDIA_PATH("../media"); 192 #elif defined(ORXONOX_PLATFORM_LINUX) 193 const char* const ORXONOX_MEDIA_PATH("../../share/orxonox"); 194 #else 195 /* TODO: Apple? */ 196 const char* const ORXONOX_MEDIA_PATH("../../share/orxonox"); 200 const char* const ORXONOX_MEDIA_INSTALL_PATH ("@ORXONOX_MEDIA_INSTALL_PATH@/"); 201 const char* const ORXONOX_CONFIG_INSTALL_PATH("@ORXONOX_CONFIG_INSTALL_PATH@/"); 202 const char* const ORXONOX_LOG_INSTALL_PATH ("@ORXONOX_LOG_INSTALL_PATH@/"); 203 204 const char* const ORXONOX_MEDIA_DEV_PATH ("@ORXONOX_MEDIA_DEV_PATH@/"); 205 #ifdef CMAKE_CONFIGURATION_TYPES 206 const char* const ORXONOX_CONFIG_DEV_PATH ("@ORXONOX_CONFIG_DEV_PATH@/" MACRO_QUOTEME(CMAKE_BUILD_TYPE) "/"); 207 const char* const ORXONOX_LOG_DEV_PATH ("@ORXONOX_LOG_DEV_PATH@/" MACRO_QUOTEME(CMAKE_BUILD_TYPE) "/"); 208 #else 209 const char* const ORXONOX_CONFIG_DEV_PATH ("@ORXONOX_CONFIG_DEV_PATH@/"); 210 const char* const ORXONOX_LOG_DEV_PATH ("@ORXONOX_LOG_DEV_PATH@/"); 197 211 #endif 198 212 213 /* OGRE Plugins */ 199 214 #ifdef NDEBUG 200 215 const char* const ORXONOX_OGRE_PLUGINS("@OGRE_PLUGINS_RELEASE@"); … … 214 229 } 215 230 216 217 231 #endif /* _OrxonoxConfig_H__ */
Note: See TracChangeset
for help on using the changeset viewer.