cmake: Use -serial bt-server when CONFIG_BT
Signed-off-by: Sebastian Boe <sebastian.boe@nordicsemi.no>
This commit is contained in:
parent
4449bef955
commit
c7832bd343
19 changed files with 14 additions and 33 deletions
|
@ -22,6 +22,14 @@ if(EMU_PLATFORM)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# Add a BT serial device when building for bluetooth, unless the
|
||||||
|
# application explicitly opts out with NO_QEMU_SERIAL_BT_SERVER.
|
||||||
|
if(CONFIG_BT)
|
||||||
|
if(NOT NO_QEMU_SERIAL_BT_SERVER)
|
||||||
|
list(APPEND QEMU_FLAGS -serial unix:/tmp/bt-server-bredr)
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
if(QEMU_NET_STACK)
|
if(QEMU_NET_STACK)
|
||||||
list(APPEND qemu_targets
|
list(APPEND qemu_targets
|
||||||
client
|
client
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr -s)
|
set(QEMU_EXTRA_FLAGS -s)
|
||||||
|
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr -s)
|
set(QEMU_EXTRA_FLAGS -s)
|
||||||
|
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
src/hrs.c
|
src/hrs.c
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
src/bas.c
|
src/bas.c
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
set(QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
FILE(GLOB app_sources src/*.c)
|
FILE(GLOB app_sources src/*.c)
|
||||||
target_sources(app PRIVATE ${app_sources})
|
target_sources(app PRIVATE ${app_sources})
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
set(NO_QEMU_SERIAL_BT_SERVER 1)
|
||||||
|
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
set(CONF_FILE default.conf)
|
set(CONF_FILE default.conf)
|
||||||
|
|
||||||
|
LIST(APPEND QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-stack-tester)
|
||||||
|
|
||||||
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
|
||||||
project(NONE)
|
project(NONE)
|
||||||
|
|
||||||
LIST(APPEND QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-stack-tester)
|
|
||||||
LIST(APPEND QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-server-bredr)
|
|
||||||
|
|
||||||
zephyr_library_include_directories($ENV{ZEPHYR_BASE}/samples/bluetooth)
|
zephyr_library_include_directories($ENV{ZEPHYR_BASE}/samples/bluetooth)
|
||||||
target_sources(app PRIVATE
|
target_sources(app PRIVATE
|
||||||
src/main.c
|
src/main.c
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue