CMakeLists.txt (d1cd978cd18258af113195a13745fa78943a5ae2) | CMakeLists.txt (77ba3d3f9fd2c90e975cda31e3c706784e95d43a) |
---|---|
1cmake_minimum_required (VERSION 3.5) 2project(BTstackMesh) 3 4# add libusb 5find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h PATH_SUFFIXES "include" "libusb" "libusb-1.0") 6find_library(LIBUSB_LIBRARY NAMES usb-1.0 PATH_SUFFIXES "lib" "lib32" "lib64" "dylib") 7get_filename_component(LIBUSB_LIBRARY_PATH ${LIBUSB_LIBRARY} DIRECTORY) 8include_directories( ${LIBUSB_INCLUDE_DIR} ) --- 4 unchanged lines hidden (view full) --- 13include_directories(../../3rd-party/tinydir) 14include_directories(../../src) 15include_directories(../../platform/posix) 16# include_directories(../../platform/embedded) 17include_directories(.) 18 19file(GLOB SOURCES_SRC "../../src/*.c" "../../src/*.h" "../../example/sco_demo_util.c" "../../example/sco_demo_util.h") 20file(GLOB SOURCES_BLE "../../src/ble/*.c" "../../src/ble/*.h") | 1cmake_minimum_required (VERSION 3.5) 2project(BTstackMesh) 3 4# add libusb 5find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h PATH_SUFFIXES "include" "libusb" "libusb-1.0") 6find_library(LIBUSB_LIBRARY NAMES usb-1.0 PATH_SUFFIXES "lib" "lib32" "lib64" "dylib") 7get_filename_component(LIBUSB_LIBRARY_PATH ${LIBUSB_LIBRARY} DIRECTORY) 8include_directories( ${LIBUSB_INCLUDE_DIR} ) --- 4 unchanged lines hidden (view full) --- 13include_directories(../../3rd-party/tinydir) 14include_directories(../../src) 15include_directories(../../platform/posix) 16# include_directories(../../platform/embedded) 17include_directories(.) 18 19file(GLOB SOURCES_SRC "../../src/*.c" "../../src/*.h" "../../example/sco_demo_util.c" "../../example/sco_demo_util.h") 20file(GLOB SOURCES_BLE "../../src/ble/*.c" "../../src/ble/*.h") |
21file(GLOB SOURCES_MESH "../../src/ble/mesh/*.c" "../../src/ble/mesh/*.h" ) | |
22file(GLOB SOURCES_GATT "../../src/ble/gatt-service/*.c" "../../src/ble/gatt-service/*.h") | 21file(GLOB SOURCES_GATT "../../src/ble/gatt-service/*.c" "../../src/ble/gatt-service/*.h") |
22file(GLOB SOURCES_MESH "../../src/mesh/*.c" "../../src/mesh/*.h" ) |
|
23file(GLOB SOURCES_UECC "../../3rd-party/micro-ecc/uECC.c" "../../3rd-party/micro-ecc/uECC.h") 24file(GLOB SOURCES_POSIX "../../platform/posix/*.c" "../../platform/posix/*.h") 25file(GLOB SOURCES_LIBUSB "../../platform/libusb/*.c" "../../platform/libusb/*.h") 26 27 28file(GLOB SOURCES_OFF "../../src/ble/le_device_db_memory.c" "../../src/ble/le_device_db_memory.h" "../../src/ble/le_device_db_tlv.c" "../../src/ble/le_device_db_tlv.h") 29list(REMOVE_ITEM SOURCES_BLE ${SOURCES_OFF}) 30 --- 38 unchanged lines hidden --- | 23file(GLOB SOURCES_UECC "../../3rd-party/micro-ecc/uECC.c" "../../3rd-party/micro-ecc/uECC.h") 24file(GLOB SOURCES_POSIX "../../platform/posix/*.c" "../../platform/posix/*.h") 25file(GLOB SOURCES_LIBUSB "../../platform/libusb/*.c" "../../platform/libusb/*.h") 26 27 28file(GLOB SOURCES_OFF "../../src/ble/le_device_db_memory.c" "../../src/ble/le_device_db_memory.h" "../../src/ble/le_device_db_tlv.c" "../../src/ble/le_device_db_tlv.h") 29list(REMOVE_ITEM SOURCES_BLE ${SOURCES_OFF}) 30 --- 38 unchanged lines hidden --- |