find_package ( PNG ) 

set ( NAME openimagelib_png )

set ( SOURCES png_plugin.cpp )

include_directories ( ${Boost_INCLUDE_DIR}
                      ${OpenLibraries_SOURCE_DIR}/src
                      ${PNG_INCLUDE_DIR} )

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

link_directories ( ${OpenLibraries_BINARY_DIR}/src/openpluginlib/pl/
                   ${OpenLibraries_BINARY_DIR}/src/openimagelib/il/ )

target_link_libraries ( ${NAME} "openpluginlib_pl${LIBRARY_IDENTIFIER}"
                                "openimagelib_il${LIBRARY_IDENTIFIER}" 
                                ${PNG_LIBRARIES} )

install ( TARGETS ${NAME} LIBRARY DESTINATION "lib/${PACKAGE}/openimagelib/plugins/png/" )
install ( FILES png_plugin.opl DESTINATION "lib/${PACKAGE}/openimagelib/plugins/png/" )
