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 ---