aboutsummaryrefslogtreecommitdiffstats
path: root/games/springlobby/files/patch-CMakeLists.txt
blob: a5020274adbe96ad07e7c3e92b8f146f65b2c5ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
--- CMakeLists.txt.orig 2010-07-20 01:38:35.000000000 +0400
+++ CMakeLists.txt  2010-07-30 16:21:01.000000000 +0400
@@ -92,7 +92,6 @@
 # Did we find wxWidgets ? This condition will fail for as long as the internal Vars do not point to the proper wxWidgets Configuration.
 IF(wxWidgets_FOUND)
    # Include wxWidgets macros
-   INCLUDE(${wxWidgets_USE_FILE})
    IF(MSVC)
        INCLUDE_DIRECTORIES( ${wxWidgets_ROOT_DIR}/include/msvc )
    ENDIF(MSVC)
@@ -100,6 +99,9 @@
        SET(wxWidgets_RC_DIR ${wxWidgets_ROOT_DIR}/include)
    ENDIF(MINGW)
    INCLUDE_DIRECTORIES( ${wxWidgets_INCLUDE_DIRS} )
+   STRING(REGEX REPLACE ";" ";-D" wxWidgets_DEFINITIONS "${wxWidgets_DEFINITIONS}")
+   SET(wxWidgets_DEFINITIONS "-D${wxWidgets_DEFINITIONS}")
+   ADD_DEFINITIONS( ${wxWidgets_DEFINITIONS} )
 ELSE(wxWidgets_FOUND)
    # For Convenience. If we cannot continue, inform the User.
    MESSAGE( FATAL_ERROR "wxWidgets library not found! Please install the package to continue")
@@ -120,7 +122,7 @@
 
    Add_Subdirectory( ${springlobby_SOURCE_DIR}/src/sound/alure )
    INCLUDE_DIRECTORIES( ${springlobby_SOURCE_DIR}/src/sound/alure/include )
-   LINK_LIBRARIES( ${OPENAL_LIBRARY} ${springlobby_BINARY_DIR}/src/sound/alure/libalure.a )
+   LINK_LIBRARIES( ${OPENAL_LIBRARY} alure )
 ELSE ( OPTION_SOUND )
     # Disable sound.
     ADD_DEFINITIONS( -DDISABLE_SOUND )
@@ -171,7 +173,7 @@
        IF( Boost_FOUND )
            link_directories( ${Boost_LIB_DIR} )
            INCLUDE_DIRECTORIES( ${Boost_INCLUDE_DIR} )
-           SET( SL_BOOST_LIBS boost_system-mt )
+           SET( SL_BOOST_LIBS boost_system )
        ELSE()
            MESSAGE( FATAL_ERROR "boost library not found! Please install the package or toggle OPTION_TORRENT_SYSTEM to OFF")
        ENDIF()
@@ -185,6 +187,7 @@
    LIST( APPEND SLSharedWithSettings ${curlSRC} )
 ELSE( OPTION_TORRENT_SYSTEM )
    ADD_DEFINITIONS( -DNO_TORRENT_SYSTEM )
+   LIST( APPEND SLSharedWithSettings ${curlSRC} )
 ENDIF( OPTION_TORRENT_SYSTEM )