-FIND_PACKAGE(Boost)
+FIND_PACKAGE(Boost 1.34.1 COMPONENTS python filesystem serialization)
FIND_PACKAGE(OpenGL)
FIND_PACKAGE(PythonLibs)
FIND_PACKAGE(PythonInterp)
INCLUDE( ${QT_USE_FILE} )
-IF(BOOST_PYTHON_LIBRARY)
+IF(Boost_PYTHON_LIBRARY)
INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} ${QT_INCLUDES})
SET(SOURCES
stl_container_adapter.cpp
)
SET(MUSSA_LIBRARIES
mussa_core
- ${BOOST_PYTHON_LIBRARY}
- ${BOOST_FILESYSTEM_LIBRARY}
- ${BOOST_SERIALIZATION_LIBRARY}
+ ${Boost_PYTHON_LIBRARY}
+ ${Boost_FILESYSTEM_LIBRARY}
+ ${Boost_SERIALIZATION_LIBRARY}
${OPENGL_gl_LIBRARY}
- optimized ${QT_QTCORE_LIBRARY_RELEASE}
- debug ${QT_QTCORE_LIBRARY_DEBUG}
+ ${QT_QTCORE_LIBRARY}
+ #optimized ${QT_QTCORE_LIBRARY_RELEASE}
+ #debug ${QT_QTCORE_LIBRARY_DEBUG}
)
GET_MUSSA_COMPILE_FLAGS(PY_CFLAGS)
GET_MUSSA_LINK_FLAGS(PY_LDFLAGS)
mussa_qui
${MUSSA_LIBRARIES}
${PYTHON_LIBRARIES}
- optimized ${QT_QTGUI_LIBRARY}
- debug ${QT_QTGUI_LIBRARY_DEBUG}
- optimized ${QT_QTOPENGL_LIBRARY}
- debug ${QT_QTOPENGL_LIBRARY_DEBUG}
+ ${QT_QTGUI_LIBRARY}
+ ${QT_QTOPENGL_LIBRARY}
)
SET_SOURCE_FILES_PROPERTIES(
ADD_TEST(TestFlp ${PYTHON_EXECUTABLE} ${PYTEST_DIR}/TestFlp.py)
ADD_TEST(TestMussa ${PYTHON_EXECUTABLE} ${PYTEST_DIR}/TestMussa.py)
ENDIF(PYTHON_EXECUTABLE)
-ELSE(BOOST_PYTHON_LIBRARY)
-ENDIF(BOOST_PYTHON_LIBRARY)
+ELSE(Boost_PYTHON_LIBRARY)
+ MESSAGE(STATUS "Not building mussa python extension, Boost python not found")
+ENDIF(Boost_PYTHON_LIBRARY)
ADD_SUBDIRECTORY(test)