2 include_directories( ${CMAKE_CURRENT_BINARY_DIR}
3 ${CMAKE_CURRENT_SOURCE_DIR}
10 add_library(ftdi SHARED ${c_sources})
12 math(EXPR VERSION_FIXUP "${MAJOR_VERSION} + 1") # Compatiblity with previous releases
13 set_target_properties(ftdi PROPERTIES VERSION ${VERSION_FIXUP}.${MINOR_VERSION}.0 SOVERSION 1)
16 add_library(ftdi-static STATIC ${c_sources})
17 set_target_properties(ftdi-static PROPERTIES OUTPUT_NAME "ftdi")
19 # Prevent clobbering each other during the build
20 set_target_properties(ftdi PROPERTIES CLEAN_DIRECT_OUTPUT 1)
21 set_target_properties(ftdi-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
24 target_link_libraries(ftdi ${LIBUSB_LIBRARIES})
30 LIBRARY DESTINATION lib
34 install( TARGETS ftdi-static
35 ARCHIVE DESTINATION lib
39 install( FILES ${c_headers}
40 DESTINATION include/${PROJECT_NAME}
53 install( TARGETS ftdi-static
58 install( FILES ${c_headers}
59 DESTINATION include/${PROJECT_NAME}