# Copyright (C) 2018-2021 Intel Corporation # SPDX-License-Identifier: Apache-2.0 # set(TARGET_NAME "XLink") include(XLink.cmake) add_library(${TARGET_NAME} STATIC ${XLINK_SOURCES}) if(NOT WIN32) target_include_directories(${TARGET_NAME} PRIVATE "${LIBUSB_INCLUDE_DIR}") target_link_libraries(${TARGET_NAME} PUBLIC Threads::Threads ${LIBUSB_LIBRARY}) endif() target_include_directories(${TARGET_NAME} PUBLIC ${XLINK_INCLUDE} PRIVATE ${XLINK_PLATFORM_INCLUDE}) target_compile_definitions(${TARGET_NAME} PRIVATE __PC__ HAVE_STRUCT_TIMESPEC _CRT_SECURE_NO_WARNINGS USE_USB_VSC ) if (ENABLE_MYRIAD_NO_BOOT) target_compile_definitions(${TARGET_NAME} PRIVATE NO_BOOT) endif() set_property(TARGET ${TARGET_NAME} PROPERTY C_STANDARD 99) # TODO: remove once all options are migrated openvino_developer_export_targets(COMPONENT inference_engine_vpu TARGETS ${TARGET_NAME})