Code

cmake: add boost to the include directories when it is found
[inkscape.git] / CMakeScripts / FindBoost.cmake
index 68f178b613903dc0e6a7023fbf59b065131e89ff..f33e152ef02c44522af87402683646268a1a3f95 100644 (file)
@@ -1,42 +1,26 @@
 # - Find Boost libraries
 # Go hunting for boost compoments
 # Defines:
-#  BOOST_INCLUDE
+#  BOOST_INCLUDE_DIR
+
+
+# To find boost on Windows, use DEVLIBS_PATH variable set by mingwenv.bat
 
 FIND_PATH(BOOST_INCLUDE_DIR boost/weak_ptr.hpp 
                             /usr/include 
                             /usr/local/include
-                            C:\\Boost\\Include
-                            C:\\Boost\\include\\boost-1_33_1 )
-
-
-IF(MINGW)
-  SET (BOOST_ROOT C:\\Boost)
-  FIND_LIBRARY( BOOST_PYTHON_LIBRARY 
-                libboost_python-mgw
-                PATHS ${BOOST_ROOT}\\lib )
-  FIND_LIBRARY( BOOST_PYTHON_LIBRARY_DEBUG 
-                libboost_python-mgw-d
-                PATHS ${BOOST_ROOT}\\lib )
-ELSE(MINGW)
-  FIND_LIBRARY( BOOST_PYTHON_LIBRARY NAMES boost_python
-                PATHS /usr/lib /usr/local/lib C:\\Boost\\lib )
-  FIND_LIBRARY( BOOST_PYTHON_LIBRARY_DEBUG NAMES boost_python-d
-                PATHS /usr/lib /usr/local/lib C:\\Boost\\lib )
-ENDIF(MINGW)
+                            $ENV{DEVLIBS_PATH}//include )
+
 
 IF (BOOST_INCLUDE_DIR)
   SET(BOOST_FOUND TRUE)
 ENDIF (BOOST_INCLUDE_DIR)
 
 IF (BOOST_FOUND)
-  IF (NOT Boost_FIND_QUIETLY)
-     MESSAGE(STATUS "Found Boost: ${BOOST_INCLUDE_DIR}")
-  ENDIF (NOT Boost_FIND_QUIETLY)
+     MESSAGE(STATUS "boost: FOUND  ( ${BOOST_INCLUDE_DIR} )")
 ELSE(BOOST_FOUND)
-  IF (Boost_FIND_REQUIRED)
-     MESSAGE(FATAL_ERROR "Could not find Boost")
-  ENDIF (Boost_FIND_REQUIRED)
+     MESSAGE(FATAL_ERROR "boost: NOT FOUND")
 ENDIF (BOOST_FOUND)
 
+INCLUDE_DIRECTORIES( ${BOOST_INCLUDE_DIR} )