From 780f6cbd382b2df56110a0d855eb39e0450c5a28 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Sun, 14 Nov 2021 01:10:32 +0300 Subject: [PATCH] build libSDL2_test too with Makefile.minimal --- Makefile.minimal | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Makefile.minimal b/Makefile.minimal index 65d561c2b..97ce201ea 100644 --- a/Makefile.minimal +++ b/Makefile.minimal @@ -6,6 +6,8 @@ AR = ar RANLIB = ranlib TARGET = libSDL2.a +TESTTARGET = libSDL2_test.a + SOURCES = \ src/*.c \ src/atomic/*.c \ @@ -40,13 +42,20 @@ SOURCES = \ src/video/yuv2rgb/*.c \ src/video/dummy/*.c \ -OBJECTS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g') +TSOURCES = src/test/*.c -all: $(TARGET) +OBJECTS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g') +TOBJECTS= $(shell echo $(TSOURCES) | sed -e 's,\.c,\.o,g') + +all: $(TARGET) $(TESTTARGET) $(TARGET): $(OBJECTS) $(AR) crv $@ $^ $(RANLIB) $@ +$(TESTTARGET): $(TOBJECTS) + $(AR) crv $@ $^ + $(RANLIB) $@ + clean: - rm -f $(TARGET) $(OBJECTS) + rm -f $(TARGET) $(TESTTARGET) $(OBJECTS) $(TOBJECTS)