Browse Source

Trade: link magnum-imageconverter to pthreads.

Sigh.
findsdl-include-root
Vladimír Vondruš 7 years ago
parent
commit
32175eecaf
  1. 7
      src/Magnum/Trade/CMakeLists.txt

7
src/Magnum/Trade/CMakeLists.txt

@ -109,10 +109,15 @@ install(TARGETS MagnumTrade
install(FILES ${MagnumTrade_HEADERS} DESTINATION ${MAGNUM_INCLUDE_INSTALL_DIR}/Trade) install(FILES ${MagnumTrade_HEADERS} DESTINATION ${MAGNUM_INCLUDE_INSTALL_DIR}/Trade)
if(WITH_IMAGECONVERTER) if(WITH_IMAGECONVERTER)
find_package(Threads REQUIRED)
add_executable(magnum-imageconverter imageconverter.cpp) add_executable(magnum-imageconverter imageconverter.cpp)
target_link_libraries(magnum-imageconverter PRIVATE target_link_libraries(magnum-imageconverter PRIVATE
Magnum Magnum
MagnumTrade) MagnumTrade
# BasisImageConverter uses these, and linking pthread to just the
# plugin doesn't work. See its documentation for details.
Threads::Threads)
set_target_properties(magnum-imageconverter PROPERTIES FOLDER "Magnum/Trade") set_target_properties(magnum-imageconverter PROPERTIES FOLDER "Magnum/Trade")
install(TARGETS magnum-imageconverter DESTINATION ${MAGNUM_BINARY_INSTALL_DIR}) install(TARGETS magnum-imageconverter DESTINATION ${MAGNUM_BINARY_INSTALL_DIR})

Loading…
Cancel
Save