FIND_PACKAGE ( PythonLibs REQUIRED )

INCLUDE_DIRECTORIES ( ${OpenLibraries_SOURCE_DIR}/src )

SET ( NAME openimagelib_py )

SET ( SOURCES
      il.cpp
      py.hpp
      py.cpp )

#ADD_DEFINITIONS ( -DOPENEFFECTSLIB_SHADERS=\"${OPENEFFECTSLIB_SHADERSPATH}/\" ) #FIXME: What does this do? 

ADD_LIBRARY ( ${NAME} SHARED ${SOURCES} )

MESSAGE ( "Found Python: ${PYTHON_INCLUDE_PATH} ${PYTHON_LIBRARIES} " )
INCLUDE_DIRECTORIES ( ${PYTHON_INCLUDE_PATH} ${Boost_INCLUDE_DIR} )
LINK_DIRECTORIES ( ${OpenLibraries_BINARY_DIR}/src/openimagelib/il/ )
TARGET_LINK_LIBRARIES ( ${NAME} ${PYTHON_LIBRARIES}
                                ${Boost_PYTHON_LIBRARY}
                                "openimagelib_il${LIBRARY_IDENTIFIER}" )

INSTALL ( TARGETS ${NAME} 
          LIBRARY DESTINATION "lib/${PACKAGE}/openimagelib/py/"
          ARCHIVE DESTINATION "lib/${PACKAGE}/openimagelib/py/"
          RUNTIME DESTINATION "lib/${PACKAGE}/openimagelib/py/" )
