blob: 1355cc6dd6912280413da096ca688ad364937258 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
EXTRA_CFLAGS = -I$(SUBDIRS) -DDEBUG -DWITH_ECHO_SUPPRESSION # -DHARD_CODED_INIT # -DOLD_CARD # -DWITH_RBS
obj-m = xpp.o xpd_fxs.o xpd_fxo.o xpp_usb.o
xpp-y += xbus-core.o xpp_zap.o xproto.o card_global.o
xpd_fxs-y += card_fxs.o slic.o
xpd_fxo-y += card_fxo.o slic.o
GENERATE_INIT_DATA := 1
INIT_DATA = init_data_3_19.inc init_data_3_20.inc init_data_4_19.inc init_data_4_20.inc
clean-files := $(INIT_DATA)
cmd2inc=$(src)/cmd2inc
define run_cmd2inc
if [ ! -x $(cmd2inc) ]; then chmod +x $(cmd2inc); fi
$(cmd2inc) $^ $@
endef
ifeq ($(GENERATE_INIT_DATA),1)
$(obj)/%.inc: $(src)/%.cmd
@echo "Generating $@"
@$(run_cmd2inc)
init_data: $(INIT_DATA)
$(obj)/card_fxs.o: $(obj)/init_data_3_19.inc $(obj)/init_data_3_20.inc
$(obj)/card_fxo.o: $(obj)/init_data_4_19.inc $(obj)/init_data_4_20.inc
endif
|