[Orxonox-commit 3433] r8120 - in code/branches/kicklib/cmake: . tools
rgrieder at orxonox.net
rgrieder at orxonox.net
Sat Mar 26 17:01:44 CET 2011
Author: rgrieder
Date: 2011-03-26 17:01:44 +0100 (Sat, 26 Mar 2011)
New Revision: 8120
Modified:
code/branches/kicklib/cmake/PackageConfigOSX.cmake
code/branches/kicklib/cmake/tools/FindCEGUI.cmake
Log:
Cleanup in CEGUI framework finding.
Modified: code/branches/kicklib/cmake/PackageConfigOSX.cmake
===================================================================
--- code/branches/kicklib/cmake/PackageConfigOSX.cmake 2011-03-26 15:42:34 UTC (rev 8119)
+++ code/branches/kicklib/cmake/PackageConfigOSX.cmake 2011-03-26 16:01:44 UTC (rev 8120)
@@ -32,25 +32,21 @@
SET(_INTERNAL_PACKAGE_MESSAGE 1 CACHE INTERNAL "Do not edit!" FORCE)
ENDIF()
-SET(DEP_INCLUDE_DIR ${DEPENDENCY_PACKAGE_DIR}/include)
-SET(DEP_LIBRARY_DIR ${DEPENDENCY_PACKAGE_DIR}/lib)
-SET(DEP_BINARY_DIR ${DEPENDENCY_PACKAGE_DIR}/bin)
+SET(DEP_INCLUDE_DIR ${DEPENDENCY_PACKAGE_DIR}/include)
+SET(DEP_LIBRARY_DIR ${DEPENDENCY_PACKAGE_DIR}/lib)
+SET(DEP_BINARY_DIR ${DEPENDENCY_PACKAGE_DIR}/bin)
SET(DEP_FRAMEWORK_DIR ${DEPENDENCY_PACKAGE_DIR}/Library/Frameworks)
-# Sets the library path for the FIND_LIBRARY
-SET(CMAKE_LIBRARY_PATH ${DEP_LIBRARY_DIR})
+# Sets the library and framwork paths for the FIND_LIBRARY commands
+SET(CMAKE_LIBRARY_PATH ${DEP_LIBRARY_DIR})
+SET(CMAKE_FRAMEWORK_PATH ${DEP_FRAMEWORK_DIR})
# Include paths and other special treatments
-SET(ENV{ALUTDIR} ${DEP_FRAMEWORK_DIR})
-SET(ENV{BOOST_ROOT} ${DEPENDENCY_PACKAGE_DIR})
-SET(ENV{CEGUIDIR} ${DEP_FRAMEWORK_DIR})
-SET(ENV{CEGUILUADIR} ${DEP_FRAMEWORK_DIR}/CEGUILuaScriptModule.framework)
-SET(ENV{CEGUITOLUADIR} ${DEP_FRAMEWORK_DIR}/ceguitolua++.framework)
-SET(ENV{LUA5.1_DIR} $ENV{CEGUILUADIR}/Versions/A/Resources/lua.framework)
-SET(ENV{OGGDIR} ${DEP_INCLUDE_DIR})
-SET(ENV{VORBISDIR} ${DEP_INCLUDE_DIR})
-SET(ENV{OGRE_HOME} ${DEP_FRAMEWORK_DIR})
-SET(ENV{OGRE_PLUGIN_DIR} ${DEP_BINARY_DIR})
+SET(ENV{BOOST_ROOT} ${DEPENDENCY_PACKAGE_DIR})
+SET(ENV{LUA5.1_DIR} ${DEP_FRAMEWORK_DIR}/CEGUI.framework/Versions/A/Resources)
+SET(ENV{OGGDIR} ${DEP_INCLUDE_DIR})
+SET(ENV{VORBISDIR} ${DEP_INCLUDE_DIR})
+SET(ENV{OGRE_PLUGIN_DIR} ${DEP_BINARY_DIR})
# For OS X 10.5 we have to ship modified headers to make it compile
# on gcc >= 4.2 (binaries stay the same)
Modified: code/branches/kicklib/cmake/tools/FindCEGUI.cmake
===================================================================
--- code/branches/kicklib/cmake/tools/FindCEGUI.cmake 2011-03-26 15:42:34 UTC (rev 8119)
+++ code/branches/kicklib/cmake/tools/FindCEGUI.cmake 2011-03-26 16:01:44 UTC (rev 8120)
@@ -33,7 +33,7 @@
# Find CEGUI headers
FIND_PATH(CEGUI_INCLUDE_DIR CEGUI.h
PATHS $ENV{CEGUIDIR}
- PATH_SUFFIXES include include/CEGUI Headers
+ PATH_SUFFIXES include include/CEGUI
)
# Inspect CEGUIVersion.h for the version number
@@ -59,7 +59,7 @@
$ENV{CEGUIDIR}
$ENV{CEGUILUADIR}
${CEGUI_INCLUDE_DIR}/ScriptingModules/LuaScriptModule
- PATH_SUFFIXES include include/CEGUI Headers
+ PATH_SUFFIXES include include/CEGUI
)
# Find CEGUILua libraries
FIND_LIBRARY(CEGUILUA_LIBRARY_OPTIMIZED
@@ -82,8 +82,7 @@
# For newer CEGUI versions >= 0.7
${CEGUILUA_INCLUDE_DIR}/support/tolua++
# For Mac OS X, tolua++ is a separate framework in the dependency package
- $ENV{CEGUITOLUADIR}
- PATH_SUFFIXES Headers
+ ${DEP_FRAMEWORK_DIR}
NO_DEFAULT_PATH # Don't attempt to find tolua++ installed on the system
)
# Find CEGUI Tolua++ libraries
@@ -107,7 +106,7 @@
$ENV{CEGUIDIR}
$ENV{CEGUIOGRERENDERERDIR}
${CEGUI_INCLUDE_DIR}/RendererModules/Ogre
- PATH_SUFFIXES include include/CEGUI Headers
+ PATH_SUFFIXES include include/CEGUI
)
# Find CEGUI OGRE Renderer libraries
FIND_LIBRARY(CEGUI_OGRE_RENDERER_LIBRARY_OPTIMIZED
More information about the Orxonox-commit
mailing list