@@ -38,71 +38,18 @@ NIMBLE_INCLUDE := \
38
38
$(NULL)
39
39
40
40
NIMBLE_SRC := \
41
- $(NIMBLE_ROOT)/nimble/host/src/ble_att.c \
42
- $(NIMBLE_ROOT)/nimble/host/src/ble_att_clt.c \
43
- $(NIMBLE_ROOT)/nimble/host/src/ble_att_cmd.c \
44
- $(NIMBLE_ROOT)/nimble/host/src/ble_att_svr.c \
45
- $(NIMBLE_ROOT)/nimble/host/src/ble_eddystone.c \
46
- $(NIMBLE_ROOT)/nimble/host/src/ble_gap.c \
47
- $(NIMBLE_ROOT)/nimble/host/src/ble_gattc.c \
48
- $(NIMBLE_ROOT)/nimble/host/src/ble_gatts.c \
49
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_adv.c \
50
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_atomic.c \
51
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs.c \
52
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_cfg.c \
53
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_conn.c \
54
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_dbg.c \
55
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_flow.c \
56
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_hci.c \
57
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_hci_cmd.c \
58
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_hci_evt.c \
59
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_hci_util.c \
60
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_id.c \
61
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_log.c \
62
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_mbuf.c \
63
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_mqueue.c \
64
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_misc.c \
65
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_pvcy.c \
66
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_startup.c \
67
- $(NIMBLE_ROOT)/nimble/host/src/ble_hs_stop.c \
68
- $(NIMBLE_ROOT)/nimble/host/src/ble_ibeacon.c \
69
- $(NIMBLE_ROOT)/nimble/host/src/ble_l2cap.c \
70
- $(NIMBLE_ROOT)/nimble/host/src/ble_l2cap_coc.c \
71
- $(NIMBLE_ROOT)/nimble/host/src/ble_l2cap_sig.c \
72
- $(NIMBLE_ROOT)/nimble/host/src/ble_l2cap_sig_cmd.c \
73
- $(NIMBLE_ROOT)/nimble/host/src/ble_monitor.c \
74
- $(NIMBLE_ROOT)/nimble/host/src/ble_sm_alg.c \
75
- $(NIMBLE_ROOT)/nimble/host/src/ble_sm.c \
76
- $(NIMBLE_ROOT)/nimble/host/src/ble_sm_cmd.c \
77
- $(NIMBLE_ROOT)/nimble/host/src/ble_sm_lgcy.c \
78
- $(NIMBLE_ROOT)/nimble/host/src/ble_sm_sc.c \
79
- $(NIMBLE_ROOT)/nimble/host/src/ble_store.c \
80
- $(NIMBLE_ROOT)/nimble/host/src/ble_store_util.c \
81
- $(NIMBLE_ROOT)/nimble/host/src/ble_uuid.c \
82
- $(NIMBLE_ROOT)/nimble/host/services/ans/src/ble_svc_ans.c \
83
- $(NIMBLE_ROOT)/nimble/host/services/bas/src/ble_svc_bas.c \
84
- $(NIMBLE_ROOT)/nimble/host/services/gap/src/ble_svc_gap.c \
85
- $(NIMBLE_ROOT)/nimble/host/services/gatt/src/ble_svc_gatt.c \
86
- $(NIMBLE_ROOT)/nimble/host/services/ias/src/ble_svc_ias.c \
87
- $(NIMBLE_ROOT)/nimble/host/services/lls/src/ble_svc_lls.c \
88
- $(NIMBLE_ROOT)/nimble/host/services/tps/src/ble_svc_tps.c \
89
- $(NIMBLE_ROOT)/nimble/host/store/ram/src/ble_store_ram.c \
90
- $(NIMBLE_ROOT)/nimble/host/util/src/addr.c \
91
- $(NIMBLE_ROOT)/nimble/src/ble_util.c \
92
- $(NULL)
93
-
94
- # Few utils and data structures copied from Mynewt
95
- NIMBLE_SRC += \
96
- $(NIMBLE_ROOT)/porting/nimble/src/nimble_port.c \
97
- $(NULL)
98
-
99
- # Few utils and data structures copied from Mynewt
100
- NIMBLE_SRC += \
101
- $(NIMBLE_ROOT)/porting/nimble/src/endian.c \
102
- $(NIMBLE_ROOT)/porting/nimble/src/mem.c \
103
- $(NIMBLE_ROOT)/porting/nimble/src/os_mbuf.c \
104
- $(NIMBLE_ROOT)/porting/nimble/src/os_mempool.c \
105
- $(NIMBLE_ROOT)/porting/nimble/src/os_msys_init.c \
41
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/porting/nimble/src/*.c)) \
42
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/src/*.c)) \
43
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/src/*.c)) \
44
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/util/src/*.c)) \
45
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/ans/src/*.c)) \
46
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/bas/src/*.c)) \
47
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/gap/src/*.c)) \
48
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/gatt/src/*.c)) \
49
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/ias/src/*.c)) \
50
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/lls/src/*.c)) \
51
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/services/tps/src/*.c)) \
52
+ $(filter-out $(NIMBLE_IGNORE), $(wildcard $(NIMBLE_ROOT)/nimble/host/store/ram/src/*.c)) \
106
53
$(NULL)
107
54
108
55
ifneq (,$(NIMBLE_CFG_CONTROLLER))
0 commit comments