1 include $(stepdir
)/compile-vars.make
3 H_FILES
:= $(call src-wildcard
,*.h
)
4 C_FILES
:= $(call src-wildcard
,*.c
)
5 Y_FILES
:= $(call src-wildcard
,*.y
)
6 L_FILES
:= $(call src-wildcard
,*.l
)
8 SOURCE_FILES
+=$(Y_FILES
) $(C_FILES
) $(L_FILES
) $(H_FILES
)
10 O_FILES
+=$(addprefix $(outdir
)/, $(Y_FILES
:.y
=.o
) $(C_FILES
:.c
=.o
) $(L_FILES
:.l
=.o
))
12 TAGS_SOURCES
+= $(C_FILES
)
13 TAGS_HEADERS
+= $(H_FILES
)
15 ALL_C_SOURCES
+= $(H_FILES
) $(C_FILES
) $(Y_FILES
) $(L_FILES
)
17 ALL_CPPFLAGS
= $(CPPFLAGS
) $(CONFIG_CPPFLAGS
) $(DEFINES
) $(INCLUDES
:%=-I
%)
18 ALL_CFLAGS
= $(CFLAGS
) $(ALL_CPPFLAGS
) $(CONFIG_CFLAGS
) $(MODULE_CFLAGS
) $(EXTRA_CFLAGS
)