Revision: 1423
http://rigsofrods.svn.sourceforge.net/rigsofrods/?rev=1423&view=rev
Author: rorthomas
Date: 2010-06-29 19:23:46 +0000 (Tue, 29 Jun 2010)
Log Message:
-----------
removed hack from installer cmake script, not required anymore.
added new litesql dependency (not used yet)
Modified Paths:
--------------
trunk/CMakeDependenciesConfig.txt
trunk/source/installer/CMakeLists.txt
Modified: trunk/CMakeDependenciesConfig.txt
===================================================================
--- trunk/CMakeDependenciesConfig.txt 2010-06-24 01:56:27 UTC (rev 1422)
+++ trunk/CMakeDependenciesConfig.txt 2010-06-29 19:23:46 UTC (rev 1423)
@@ -7,6 +7,7 @@
set(ROR_USE_PAGED "FALSE" CACHE BOOL "use paged geometry")
set(ROR_USE_CAELUM "FALSE" CACHE BOOL "use caelum sky")
set(ROR_USE_ANGELSCRIPT "FALSE" CACHE BOOL "use angel script")
+set(ROR_USE_LITESQL "FALSE" CACHE BOOL "use sqlite")
# set some defaults
IF(WIN32)
@@ -56,74 +57,81 @@
if(ROR_USE_MYGUI)
set(MYGUI_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/MyGUI" CACHE PATH "The mygui include path to
use")
set(MYGUI_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The mygui lib path to use")
- set(MYGUI_LIBRARIES "MyGUI.OgrePlatform.lib
MyGUIEngine.lib" CACHE STRING "The mygui libs to link against")
+ set(MYGUI_LIBRARIES "MyGUI.OgrePlatform.lib
MyGUIEngine.lib" CACHE STRING "The mygui libs to link against")
endif(ROR_USE_MYGUI)
if(ROR_USE_OPENAL)
set(OPENAL_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/openal-soft" CACHE PATH "The openal include
path to use")
set(OPENAL_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The openal lib path to use")
- set(OPENAL_LIBRARIES "OpenAL32.lib" CACHE STRING "The
openal libs to link against")
+ set(OPENAL_LIBRARIES "OpenAL32.lib" CACHE STRING
"The openal libs to link against")
endif(ROR_USE_OPENAL)
if(ROR_USE_LUA)
set(LUA_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/lua" CACHE PATH "The lua include path to use")
set(LUA_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The lua lib path to use")
- set(LUA_LIBRARIES "lua.lib" CACHE STRING "The lua lib
to link against")
+ set(LUA_LIBRARIES "lua.lib" CACHE STRING "The lua
lib to link against")
endif(ROR_USE_LUA)
if(ROR_USE_SOCKETW)
set(SOCKETW_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/SocketW" CACHE PATH "The socketw include path
to use")
set(SOCKETW_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The socketw lib path to use")
- set(SOCKETW_LIBRARIES "mysocketw.lib Ws2_32.lib" CACHE
STRING "The socketw lib to link against")
+ set(SOCKETW_LIBRARIES "mysocketw.lib Ws2_32.lib"
CACHE STRING "The socketw lib to link against")
endif(ROR_USE_SOCKETW)
if(ROR_USE_MOFILEREADER)
set(MOFILEREADER_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/mofilereader" CACHE PATH "The mofilereader
include path to use")
set(MOFILEREADER_LIBRARY_DIRS
"${ROR_DEPENDENCIES_DIR}/lib" CACHE PATH "The mofilereader lib path to use")
- set(MOFILEREADER_LIBRARIES "moFileReader.static.lib"
CACHE STRING "The mofilereader lib to link against")
+ set(MOFILEREADER_LIBRARIES "moFileReader.static.lib"
CACHE STRING "The mofilereader lib to link against")
endif(ROR_USE_MOFILEREADER)
if(ROR_USE_PAGED)
set(PAGED_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/PagedGeometry" CACHE PATH "The paged include
path to use")
set(PAGED_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The paged lib path to use")
- set(PAGED_LIBRARIES "PagedGeometry.lib" CACHE STRING
"The paged lib to link against")
+ set(PAGED_LIBRARIES "PagedGeometry.lib" CACHE STRING
"The paged lib to link against")
endif(ROR_USE_PAGED)
if(ROR_USE_CAELUM)
set(CAELUM_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/Caelum" CACHE PATH "The caelum include path to
use")
set(CAELUM_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The caelum lib path to use")
- set(CAELUM_LIBRARIES "caelum.lib" CACHE STRING "The
caelum lib to link against")
+ set(CAELUM_LIBRARIES "caelum.lib" CACHE STRING "The
caelum lib to link against")
endif(ROR_USE_CAELUM)
if(ROR_USE_CRASHRPT)
set(CRASHRPT_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/CrashRpt" CACHE PATH "The CrashRpt include
path to use")
set(CRASHRPT_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The CrashRpt lib path to use")
- set(CRASHRPT_LIBRARIES "CrashRpt.lib" CACHE STRING "The
CrashRpt lib to link against")
+ set(CRASHRPT_LIBRARIES "CrashRpt.lib" CACHE STRING
"The CrashRpt lib to link against")
endif(ROR_USE_CRASHRPT)
if(ROR_USE_ANGELSCRIPT)
set(ANGELSCRIPT_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/AngelScript" CACHE PATH "The AngelScript
include path to use")
set(ANGELSCRIPT_LIBRARY_DIRS
"${ROR_DEPENDENCIES_DIR}/lib" CACHE PATH "The AngelScript lib path to use")
- set(ANGELSCRIPT_LIBRARIES "angelscript.lib" CACHE
STRING "The AngelScript lib to link against")
+ set(ANGELSCRIPT_LIBRARIES "angelscript.lib" CACHE
STRING "The AngelScript lib to link against")
endif(ROR_USE_ANGELSCRIPT)
if(ROR_USE_HYDRAX)
set(HYDRAX_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/Hydrax;${ROR_DEPENDENCIES_DIR}/include/" CACHE
PATH "The Hydrax include paths to use")
set(HYDRAX_LIBRARY_DIRS "${ROR_DEPENDENCIES_DIR}/lib"
CACHE PATH "The Hydrax lib path to use")
- set(HYDRAX_LIBRARIES "Hydrax.lib" CACHE STRING "The
Hydrax lib to link against")
+ set(HYDRAX_LIBRARIES "Hydrax.lib" CACHE STRING "The
Hydrax lib to link against")
endif(ROR_USE_HYDRAX)
if(ROR_BUILD_CONFIGURATOR)
set(WXWIDGETS_SHARED_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/wxWidgets" CACHE PATH "The wxWidgets (shared)
include paths to use")
set(WXWIDGETS_SHARED_LIBRARY_DIRS
"${ROR_DEPENDENCIES_DIR}/lib/wx/shared" CACHE PATH "The wxWidgets (shared) lib
path to use")
- set(WXWIDGETS_SHARED_LIBRARIES
"wxbase29u.lib;wxmsw29u_core.lib;wxmsw29u_html.lib;wxbase29u_net.lib;wxmsw29u_adv.lib;wxpng.lib;wxtiff.lib;wxjpeg.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;winmm;comctl32;rpcrt4;wsock32"
CACHE STRING "The wxWidgets(shared) libs to link against")
+ set(WXWIDGETS_SHARED_LIBRARIES
"wxbase29u.lib;wxmsw29u_core.lib;wxmsw29u_html.lib;wxbase29u_net.lib;wxmsw29u_adv.lib;wxpng.lib;wxtiff.lib;wxjpeg.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;winmm;comctl32;rpcrt4;wsock32"
CACHE STRING "The wxWidgets(shared) libs to link against")
endif(ROR_BUILD_CONFIGURATOR)
if(ROR_BUILD_INSTALLER)
set(WXWIDGETS_STATIC_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/wxWidgets" CACHE PATH "The wxWidgets (static)
include paths to use")
set(WXWIDGETS_STATIC_LIBRARY_DIRS
"${ROR_DEPENDENCIES_DIR}/lib/wx/static" CACHE PATH "The wxWidgets (static) lib
path to use")
- set(WXWIDGETS_STATIC_LIBRARIES
"wxbase29u.lib;wxmsw29u_core.lib;wxmsw29u_html.lib;wxmsw29u_adv.lib;wxbase29u_net.lib;wxpng.lib;wxtiff.lib;wxjpeg.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;winmm;comctl32;rpcrt4;wsock32"
CACHE STRING "The wxWidgets(shared) libs to link against")
+ set(WXWIDGETS_STATIC_LIBRARIES
"wxbase29u.lib;wxmsw29u_core.lib;wxmsw29u_html.lib;wxmsw29u_adv.lib;wxbase29u_net.lib;wxpng.lib;wxtiff.lib;wxjpeg.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;winmm;comctl32;rpcrt4;wsock32"
CACHE STRING "The wxWidgets(shared) libs to link against")
endif(ROR_BUILD_INSTALLER)
+
+ if(ROR_USE_LITESQL)
+ set(LITESQL_INCLUDE_DIRS
"${ROR_DEPENDENCIES_DIR}/include/litesql" CACHE PATH "The litesql include path
to use")
+ set(LITESQL_LIBRARY_DIRS
"${ROR_DEPENDENCIES_DIR}/lib/litesql" CACHE PATH "The litesql lib path to use")
+ set(LITESQL_LIBRARIES "litesql.lib litesql-util.lib
litesql_sqlite.lib" CACHE STRING "The litesql libs to link against")
+ endif(ROR_USE_LITESQL)
+
ELSEIF(UNIX)
find_package(PkgConfig)
PKG_CHECK_MODULES (GTK gtk+-2.0 REQUIRED)
Modified: trunk/source/installer/CMakeLists.txt
===================================================================
--- trunk/source/installer/CMakeLists.txt 2010-06-24 01:56:27 UTC (rev
1422)
+++ trunk/source/installer/CMakeLists.txt 2010-06-29 19:23:46 UTC (rev
1423)
@@ -37,6 +37,8 @@
ENDIF(UNIX)
include_directories(${WXWIDGETS_STATIC_INCLUDE_DIRS})
+link_directories (${WXWIDGETS_STATIC_LIBRARY_DIRS})
+
add_definitions("-DINSTALLER_PLATFORM=\"${INSTALLER_PLATFORM}\"")
message("the default installer platform is \"${INSTALLER_PLATFORM}\". To
change this, edit INSTALLER_PLATFORM value in cmake.")
@@ -46,9 +48,6 @@
IF(WIN32)
add_definitions("-D__WIN32__ -D_CRT_SECURE_NO_WARNINGS -DPLATFORM=1
-DWIN32_LEAN_AND_MEAN")
- link_directories ("C:\\Program Files\\boost\\boost_1_39\\lib")
- link_directories ("C:\\Program Files (x86)\\boost\\boost_1_39\\lib")
- link_directories ("C:\\wxWidgets-2.9.0-static\\lib\\vc_lib")
ENDIF(WIN32)
IF(UNIX)
add_definitions("-DPLATFORM=2")
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Rigsofrods-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rigsofrods-devel