| 1 |
|
| 2 |
|
| 3 | hostprogs-y := dtc
|
| 4 | always := $(hostprogs-y)
|
| 5 |
|
| 6 | dtc-objs := dtc.o flattree.o fstree.o data.o livetree.o treesource.o \
|
| 7 | srcpos.o checks.o util.o
|
| 8 | dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
|
| 9 |
|
| 10 |
|
| 11 |
|
| 12 | HOSTCFLAGS_DTC := -I$(src) -I$(src)/libfdt
|
| 13 |
|
| 14 | HOSTCFLAGS_checks.o := $(HOSTCFLAGS_DTC)
|
| 15 | HOSTCFLAGS_data.o := $(HOSTCFLAGS_DTC)
|
| 16 | HOSTCFLAGS_dtc.o := $(HOSTCFLAGS_DTC)
|
| 17 | HOSTCFLAGS_flattree.o := $(HOSTCFLAGS_DTC)
|
| 18 | HOSTCFLAGS_fstree.o := $(HOSTCFLAGS_DTC)
|
| 19 | HOSTCFLAGS_livetree.o := $(HOSTCFLAGS_DTC)
|
| 20 | HOSTCFLAGS_srcpos.o := $(HOSTCFLAGS_DTC)
|
| 21 | HOSTCFLAGS_treesource.o := $(HOSTCFLAGS_DTC)
|
| 22 | HOSTCFLAGS_util.o := $(HOSTCFLAGS_DTC)
|
| 23 |
|
| 24 | HOSTCFLAGS_dtc-lexer.lex.o := $(HOSTCFLAGS_DTC)
|
| 25 | HOSTCFLAGS_dtc-parser.tab.o := $(HOSTCFLAGS_DTC)
|
| 26 |
|
| 27 |
|
| 28 | $(obj)/dtc-lexer.lex.o: $(obj)/dtc-parser.tab.h
|
| 29 |
|
| 30 |
|
| 31 | clean-files := dtc-lexer.lex.c dtc-parser.tab.c dtc-parser.tab.h
|