2 set(FTDI_BUILD_CPP False PARENT_SCOPE)
5 include_directories( ${CMAKE_CURRENT_BINARY_DIR}
6 ${CMAKE_CURRENT_SOURCE_DIR}
7 ${CMAKE_CURRENT_SOURCE_DIR}/../src
11 set(cpp_sources ftdi.cpp)
12 set(cpp_headers ftdi.hpp)
17 set(FTDI_BUILD_CPP True PARENT_SCOPE)
18 message(STATUS "Building libftdi++")
21 add_library(ftdi_cpp SHARED ${cpp_sources})
24 target_link_libraries(ftdi_cpp ftdi usb ${BOOST_LIBRARIES})
29 install( TARGETS ftdi_cpp
30 LIBRARY DESTINATION lib
34 install( FILES ${cpp_headers}
35 DESTINATION include/${PROJECT_NAME}
43 install( TARGETS ftdi_cpp
48 install( FILES ${cpp_headers}
49 DESTINATION include/${PROJECT_NAME}
56 message(STATUS "Boost not found, won't build libftdi++")