Mercurial > hg > dmlib
comparison Makefile.gen @ 1551:31010318ea8c
Do some vetting on the tests, which are rather crappy anyway.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 13 May 2018 04:05:20 +0300 |
parents | 87af4e63a392 |
children | 5e5f75b45f8d |
comparison
equal
deleted
inserted
replaced
1550:ba09aa661c72 | 1551:31010318ea8c |
---|---|
143 DMLIB_OBJS += dmtext_ttf.o | 143 DMLIB_OBJS += dmtext_ttf.o |
144 | 144 |
145 ifeq ($(DM_BUILD_TESTS),yes) | 145 ifeq ($(DM_BUILD_TESTS),yes) |
146 ifeq ($(DM_GFX_BLITS),yes) | 146 ifeq ($(DM_GFX_BLITS),yes) |
147 ifeq ($(DM_USE_STDIO),yes) | 147 ifeq ($(DM_USE_STDIO),yes) |
148 TESTS_BINARIES += blittest efu | 148 TESTS_BINARIES += blittest |
149 endif | 149 endif |
150 endif | 150 endif |
151 endif | 151 endif |
152 else | 152 else |
153 SDL_TTF_LDFLAGS= | 153 SDL_TTF_LDFLAGS= |
270 endif | 270 endif |
271 | 271 |
272 | 272 |
273 ### What tests to build? | 273 ### What tests to build? |
274 ifeq ($(DM_BUILD_TESTS),yes) | 274 ifeq ($(DM_BUILD_TESTS),yes) |
275 TESTS_BINARIES += vecmattest fptest dzlib | 275 TESTS_BINARIES += vecmattest fptest dzlibtest |
276 endif | 276 endif |
277 | 277 |
278 FONTCONV_BIN=fontconv | 278 FONTCONV_BIN=fontconv |
279 DATA2INC_BIN=data2inc | 279 DATA2INC_BIN=data2inc |
280 | 280 |
428 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))" | 428 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))" |
429 @$(AR) cru $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) | 429 @$(AR) cru $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) |
430 @$(RANLIB) $@ | 430 @$(RANLIB) $@ |
431 | 431 |
432 | 432 |
433 | |
434 ### | 433 ### |
435 ### Tests | 434 ### Tests |
436 ### | 435 ### |
437 $(TESTS_BINPATH)blittest$(EXEEXT): $(OBJPATH)blittest.o $(DMLIB_A) | 436 $(TESTS_BINPATH)blittest$(EXEEXT): $(OBJPATH)blittest.o $(DMLIB_A) |
438 @echo " LINK $+" | 437 @echo " LINK $+" |
439 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(SDL_TTF_LDFLAGS) -lm | 438 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(SDL_TTF_LDFLAGS) -lm |
440 | 439 |
441 $(TESTS_BINPATH)efu$(EXEEXT): $(OBJPATH)efu.o $(DMLIB_A) | 440 $(TESTS_BINPATH)dzlibtest$(EXEEXT): $(OBJPATH)dzlibtest.o $(DMLIB_A) |
442 @echo " LINK $+" | 441 @echo " LINK $+" |
443 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(SDL_TTF_LDFLAGS) $(ZLIB_LDFLAGS) -lm | 442 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(ZLIB_LDFLAGS) |
444 | 443 |
445 $(TESTS_BINPATH)vptest$(EXEEXT): $(OBJPATH)vptest.o $(DMLIB_A) | 444 $(TESTS_BINPATH)plrtest$(EXEEXT): $(OBJPATH)plrtest.o $(DMLIB_A) |
446 @echo " LINK $+" | 445 @echo " LINK $+" |
447 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(SDL_TTF_LDFLAGS) -lm | 446 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(ZLIB_LDFLAGS) -lm |
448 | 447 |
449 $(TESTS_BINPATH)%test$(EXEEXT): $(OBJPATH)%test.o $(DMLIB_A) | 448 $(TESTS_BINPATH)%test$(EXEEXT): $(OBJPATH)%test.o $(DMLIB_A) |
450 @echo " LINK $+" | 449 @echo " LINK $+" |
451 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(TOOL_LDFLAGS) -lm | 450 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(TOOL_LDFLAGS) -lm |
452 | |
453 $(TESTS_BINPATH)plrtest$(EXEEXT): $(OBJPATH)plrtest.o $(DMLIB_A) | |
454 @echo " LINK $+" | |
455 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(ZLIB_LDFLAGS) -lm | |
456 | |
457 $(TESTS_BINPATH)dzlib$(EXEEXT): $(OBJPATH)dzlib.o $(DMLIB_A) | |
458 @echo " LINK $+" | |
459 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) $(ZLIB_LDFLAGS) | |
460 | 451 |
461 | 452 |
462 ### | 453 ### |
463 ### Tools | 454 ### Tools |
464 ### | 455 ### |