singe/thirdparty/SDL2_gfx/test/Makefile.in
2023-11-18 20:20:47 -06:00

44 lines
911 B
Makefile
Executable file

# Makefile to build the SDL2_gfx tests
srcdir = @srcdir@
CC = @CC@
EXE = @EXE@
CFLAGS = @CFLAGS@ -g
LIBS = @LIBS@
TARGETS = \
testgfx$(EXE) \
testrotozoom$(EXE) \
testimagefilter$(EXE) \
testframerate$(EXE) \
all: Makefile $(TARGETS)
Makefile: $(srcdir)/Makefile.in
$(SHELL) config.status $@
testgfx$(EXE): $(srcdir)/testgfx.c
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@
testrotozoom$(EXE): $(srcdir)/testrotozoom.c
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@
testimagefilter$(EXE): $(srcdir)/testimagefilter.c
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@
testframerate$(EXE): $(srcdir)/testframerate.c
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@
clean:
rm -f $(TARGETS)
rm -f *~
rm -f *.user
rm -f *.stackdump
distclean: clean
rm -f Makefile
rm -f config.status config.cache config.log
rm -rf $(srcdir)/autom4te*
rm -rf TestGfx TestRotozoom TestImageFilter TestFramerate Win32