comparison Makefile.gen @ 2288:a46a5d2833bb

Optimize internal module build depencies a bit.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 26 Jun 2019 14:41:47 +0300
parents b613715bb57a
children 15f75ed4f2cc
comparison
equal deleted inserted replaced
2287:631bbd451d08 2288:a46a5d2833bb
127 endif 127 endif
128 128
129 ifeq ($(DM_GFX_BLITS),yes) 129 ifeq ($(DM_GFX_BLITS),yes)
130 DM_CFLAGS += -DDM_GFX_BLITS 130 DM_CFLAGS += -DDM_GFX_BLITS
131 DMLIB_OBJS += dmblit.o 131 DMLIB_OBJS += dmblit.o
132 endif
133 132
134 ifeq ($(DM_GFX_BM_TEXT),yes) 133 ifeq ($(DM_GFX_BM_TEXT),yes)
135 DM_CFLAGS += -DDM_GFX_BM_TEXT 134 DM_CFLAGS += -DDM_GFX_BM_TEXT
136 DMLIB_OBJS += dmtext_bm.o 135 DMLIB_OBJS += dmtext_bm.o
137 ifeq ($(DM_BUILD_TOOLS),yes) 136 ifeq ($(DM_BUILD_TOOLS),yes)
138 ifeq ($(DM_USE_STDIO),yes) 137 ifeq ($(DM_USE_STDIO),yes)
139 TOOL_BINARIES += fontconv 138 TOOL_BINARIES += fontconv
139 endif
140 endif 140 endif
141 endif 141 endif
142 endif 142 endif
143 143
144 ifeq ($(DM_GFX_TTF_TEXT),yes) 144 ifeq ($(DM_GFX_TTF_TEXT),yes)
306 306
307 307
308 TESTS_TARGETS = $(addprefix $(TESTS_BINPATH),$(addsuffix $(EXEEXT),$(TESTS_BINARIES))) 308 TESTS_TARGETS = $(addprefix $(TESTS_BINPATH),$(addsuffix $(EXEEXT),$(TESTS_BINARIES)))
309 TOOL_TARGETS = $(addprefix $(TOOL_BINPATH),$(addsuffix $(EXEEXT),$(TOOL_BINARIES))) 309 TOOL_TARGETS = $(addprefix $(TOOL_BINPATH),$(addsuffix $(EXEEXT),$(TOOL_BINARIES)))
310 TARGETS += $(DMLIB_A) $(addprefix $(BINPATH),$(addsuffix $(EXEEXT),$(BINARIES))) \ 310 TARGETS += $(DMLIB_A) $(addprefix $(BINPATH),$(addsuffix $(EXEEXT),$(BINARIES))) \
311 $(TOOL_TARGETS) $(TESTS_TARGETS) \ 311 $(TOOL_TARGETS) $(TESTS_TARGETS)
312 $(DMLIB)assets/SetupFont.dmf \
313 $(DMLIB_SRC)setupfont.h \
314 $(DMLIB_SRC)setupimage.h \
315 $(DMLIB_SRC)setupmenubar.h
316 312
317 #NONBUILD += 313 #NONBUILD +=
318 314
319 315
320 all: $(NONBUILD) $(TARGETS) 316 all: $(NONBUILD) $(TARGETS)