From: <pa...@us...> - 2008-02-26 03:09:14
|
Revision: 665 http://opde.svn.sourceforge.net/opde/?rev=665&view=rev Author: patryn Date: 2008-02-25 19:09:15 -0800 (Mon, 25 Feb 2008) Log Message: ----------- Making FreeImage and Python mandatory (I hope this is the correct way of doing it!) Modified Paths: -------------- trunk/CMakeLists.txt trunk/src/CMakeLists.txt Modified: trunk/CMakeLists.txt =================================================================== --- trunk/CMakeLists.txt 2008-02-25 23:55:29 UTC (rev 664) +++ trunk/CMakeLists.txt 2008-02-26 03:09:15 UTC (rev 665) @@ -41,17 +41,6 @@ "Rendering using static geometry (no dynamic IB handling)" OFF) -# Option to build using our PCX/GIF image loading hooks (for transparency) -OPTION(CUSTOM_IMAGE_HOOKS - "Build the support for palletized image transparecy (requires freeimage)" - OFF) - -# Python support option (will become mandatory later, probably) -OPTION(PYTHON_SUPPORT - "Build in a support for python scripting" - OFF) - - # Option to build the documentation OPTION(GENERATE_DOC "Build the doxy documentation" @@ -122,39 +111,35 @@ FIND_PACKAGE(OIS REQUIRED) FIND_PACKAGE(OGRE REQUIRED) -# Custom image hooks was selected -IF(CUSTOM_IMAGE_HOOKS) - FIND_PACKAGE(FREEIMAGE REQUIRED) - - IF(FREEIMAGE_FOUND) +# Custom image hooks +FIND_PACKAGE(FREEIMAGE REQUIRED) + +IF(FREEIMAGE_FOUND) MESSAGE(STATUS "FreeImage Found OK") - MESSAGE(STATUS " - FreeImage includes ${FREEIMAGE_INCLUDE_DIR}") + MESSAGE(STATUS " - FreeImage includes ${FREEIMAGE_INCLUDE_DIR}") MESSAGE(STATUS " - FreeImage libs ${FREEIMAGE_LIBRARIES}") - ELSE(FREEIMAGE_FOUND) +ELSE(FREEIMAGE_FOUND) MESSAGE(FATAL_ERROR "FreeImage not found and selected in options!") - ENDIF(FREEIMAGE_FOUND) -ENDIF(CUSTOM_IMAGE_HOOKS) +ENDIF(FREEIMAGE_FOUND) -IF(PYTHON_SUPPORT) - FIND_PACKAGE(PythonLibs REQUIRED) + +FIND_PACKAGE(PythonLibs REQUIRED) - # Aditional libraries - deps of the python lib - IF(UNIX) - INCLUDE(PythonDeps.cmake) - FIND_PYTHON_DEPS(PYTHON_LIBRARIES) - ENDIF(UNIX) - - IF(PYTHON_LIBRARIES) +# Aditional libraries - deps of the python lib +IF(UNIX) + INCLUDE(PythonDeps.cmake) + FIND_PYTHON_DEPS(PYTHON_LIBRARIES) +ENDIF(UNIX) + +IF(PYTHON_LIBRARIES) MESSAGE(STATUS "Python Found OK") - MESSAGE(STATUS " - Python includes ${PYTHON_INCLUDE_PATH}") + MESSAGE(STATUS " - Python includes ${PYTHON_INCLUDE_PATH}") MESSAGE(STATUS " - Python libs ${PYTHON_LIBRARIES}") - ELSE(PYTHON_LIBRARIES) +ELSE(PYTHON_LIBRARIES) MESSAGE(FATAL_ERROR "Python not found and selected in options!") - ENDIF(PYTHON_LIBRARIES) -ENDIF(PYTHON_SUPPORT) +ENDIF(PYTHON_LIBRARIES) - # Only visual check enabling verbose output, and package found info IF(OIS_FOUND) MESSAGE(STATUS "OIS Found OK") Modified: trunk/src/CMakeLists.txt =================================================================== --- trunk/src/CMakeLists.txt 2008-02-25 23:55:29 UTC (rev 664) +++ trunk/src/CMakeLists.txt 2008-02-26 03:09:15 UTC (rev 665) @@ -7,6 +7,4 @@ # Must find a way to add headers only... # add_subdirectory(compat) -if(PYTHON_SUPPORT) - add_subdirectory(bindings) -endif(PYTHON_SUPPORT) +add_subdirectory(bindings) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |