UNPKG

webbluetooth

Version:

Node.js implementation of the Web Bluetooth Specification

26 lines (20 loc) 699 B
cmake_minimum_required(VERSION 3.21) include(${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/prelude.cmake) project(simplebluez_examples) include(${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/epilogue.cmake) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_EXTENSIONS OFF) option(SIMPLEBLUEZ_LOCAL "Use local SimpleBluez" ON) if (SIMPLEBLUEZ_LOCAL) add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../../simplebluez ${CMAKE_BINARY_DIR}/simplebluez) else() find_package(simplebluez CONFIG REQUIRED) endif() add_subdirectory(list_adapters) add_subdirectory(list_paired) add_subdirectory(scan) add_subdirectory(connect) add_subdirectory(pair) add_subdirectory(read) add_subdirectory(notify) add_subdirectory(ble_nus)