index 68f178b613903dc0e6a7023fbf59b065131e89ff..f33e152ef02c44522af87402683646268a1a3f95 100644 (file)
# - 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} )