diff options
Diffstat (limited to 'src/components/transport_manager/CMakeLists.txt')
-rw-r--r-- | src/components/transport_manager/CMakeLists.txt | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/components/transport_manager/CMakeLists.txt b/src/components/transport_manager/CMakeLists.txt index 8c7980a96a..4fa224393d 100644 --- a/src/components/transport_manager/CMakeLists.txt +++ b/src/components/transport_manager/CMakeLists.txt @@ -40,7 +40,6 @@ include_directories ( ${COMPONENTS_DIR}/resumption/include ${POLICY_GLOBAL_INCLUDE_PATH}/ ${JSONCPP_INCLUDE_DIRECTORY} - ${LIBUSB_INCLUDE_DIRECTORY} ${LOG4CXX_INCLUDE_DIRECTORY} ) @@ -73,9 +72,7 @@ if(BUILD_USB_SUPPORT) ${COMPONENTS_DIR}/transport_manager/include/transport_manager/usb/qnx ${COMPONENTS_DIR}/transport_manager/src/usb/qnx ) - list(APPEND LIBRARIES - Libusb-1.0.16 - ) + elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX") set(EXCLUDE_PATHS ${COMPONENTS_DIR}/transport_manager/include/transport_manager/usb/libusb @@ -92,6 +89,13 @@ else() ) endif() +if(NOT BUILD_TESTS) + list (APPEND EXCLUDE_PATH + ${CMAKE_CURRENT_SOURCE_DIR}/include/iap2_emulation/iap2_transport_adapter.h + ${CMAKE_CURRENT_SOURCE_DIR}/src/iap2_emulation/iap2_transport_adapter.cc + ) +endif() + collect_sources(SOURCES "${PATHS}" "${EXCLUDE_PATHS}") add_library("TransportManager" ${SOURCES}) |