embox

Форк
0
46 строк · 1.2 Кб
1
package platform.dialog.da14695.cmd
2

3
@AutoCmd
4
@Cmd(name = "ble_example_sdk",
5
	help = "BLE advertising - device appears in BLE scanner on your phone",
6
	man = '''
7
	''')
8
@BuildDepends(third_party.bsp.dialog.da14695.sdk)
9
module ble_example_sdk {
10
	@Cflags("-Wno-undef")
11
	source "ble_example_sdk.c"
12

13
	@NoRuntime depends third_party.bsp.dialog.da14695.sdk
14
	@NoRuntime depends third_party.bsp.dialog.da14695.ble_arch_main_sdk
15
}
16

17
@AutoCmd
18
@Cmd(name = "ble_example_direct",
19
	help = "BLE advertising - device appears in BLE scanner on your phone",
20
	man = '''
21
	''')
22
@BuildDepends(ble_adapter_direct)
23
module ble_example_direct {
24
	option string log_level="LOG_ERR"
25

26
	@Cflags("-Wno-undef")
27
	@IncludePath("$(ROOT_DIR)/third-party/bsp/dialog/da14695")
28
	source "ble_example_direct.c"
29

30
	@NoRuntime depends ble_adapter_direct
31
}
32

33
@Build(stage=1,script="$(EXTERNAL_MAKE)")
34
@BuildDepends(third_party.bsp.dialog.da14695.sdk)
35
module ble_adapter_direct {
36
	option string log_level="LOG_DEBUG"
37

38
	@Cflags("-Wno-undef")
39
	@IncludePath("$(ROOT_DIR)/third-party/bsp/dialog/da14695")
40

41
	@AddPrefix("^BUILD/extbld/third_party/bsp/dialog/da14695/cmd/ble_adapter_direct/ble_example_direct-v1")
42
	source "arch_main.c",
43
		"ble_adapter.c"
44

45
	@NoRuntime depends third_party.bsp.dialog.da14695.sdk
46
}
47

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.