Switch to a new FindBoost
[mussa.git] / CMakeLists.txt
index 28d7b6870aa4647643361e86c433423916d748c4..40c557263285030f77fcd153ba5f6c758f547c92 100644 (file)
@@ -21,14 +21,14 @@ IF(QT_QTASSISTANT_FOUND)
 ENDIF(QT_QTASSISTANT_FOUND)
 INCLUDE( ${QT_USE_FILE} )
 FIND_PACKAGE(OpenGL)
-FIND_PACKAGE(Boost)
+FIND_PACKAGE(Boost 1.34.1 COMPONENTS filesystem serialization program_options python)
 FIND_PACKAGE(PythonLibs)
 
 SET(USE_PYTHON 1)
 
 INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} 
                     ${QT_INCLUDES}
-                    ${BOOST_INCLUDE_DIR} )
+                    ${Boost_INCLUDE_DIR} )
 
 
 # all of our source files al relative to the root of our project
@@ -57,9 +57,9 @@ TARGET_LINK_LIBRARIES(mussagl
                         # Including QT_LIBS twice is for dealing with linking dependancies
                         # related to Qt Assistant Client on windows
                         ${QT_LIBRARIES}  
-                        ${BOOST_FILESYSTEM_LIBRARY}
-                        ${BOOST_SERIALIZATION_LIBRARY}
-                        ${BOOST_PROGRAM_OPTIONS_LIBRARY}
+                        ${Boost_FILESYSTEM_LIBRARY}
+                        ${Boost_SERIALIZATION_LIBRARY}
+                        ${Boost_PROGRAM_OPTIONS_LIBRARY}
                         ${OPENGL_gl_LIBRARY}
                       )
 
@@ -69,12 +69,11 @@ IF(USE_PYTHON)
         mussa_py
         ${QT_LIBRARIES}
 #mussaqui_py
-        ${BOOST_PYTHON_LIBRARY}
+        ${Boost_PYTHON_LIBRARY}
         ${PYTHON_LIBRARIES}
         ${PYTHON_LINK_LIBRARIES})
 ENDIF(USE_PYTHON)
 
-
 GET_MUSSA_COMPILE_FLAGS(MAIN_CFLAGS)
 GET_MUSSA_LINK_FLAGS(MAIN_LDFLAGS)