icculus@7924: # Makefile to build the SDL tests icculus@7924: srcdir = @srcdir@ icculus@7924: CC = @CC@ icculus@7924: EXE = @EXE@ icculus@7924: CFLAGS = @CFLAGS@ -I../include -I./include icculus@7924: LIBS = @LIBS@ icculus@7924: TARGETS = \ icculus@7924: testharness$(EXE) \ icculus@7924: testquit$(EXE) icculus@7924: all: Makefile $(TARGETS) icculus@7924: Makefile: $(srcdir)/Makefile.in icculus@7924: $(SHELL) config.status $@ icculus@7924: testharness$(EXE): $(srcdir)/src/action_configparser.c \ icculus@7924: $(srcdir)/src/harness_argparser.c \ icculus@7924: $(srcdir)/src/rwhelper.c \ icculus@7924: $(srcdir)/src/testharness.c \ icculus@7924: $(srcdir)/src/variator_exhaustive.c \ icculus@7924: $(srcdir)/src/variators.c \ icculus@7924: $(srcdir)/src/screenshot.c \ icculus@7924: $(srcdir)/src/harness_argparser.c \ icculus@7924: $(srcdir)/src/sut_configparser.c \ icculus@7924: $(srcdir)/src/variator_common.c \ icculus@7924: $(srcdir)/src/variator_random.c \ icculus@7924: $(srcdir)/src/parsehelper.c \ icculus@7924: $(srcdir)/src/mischelper.c \ icculus@7924: $(srcdir)/src/linux/linux_process.c \ icculus@7924: $(srcdir)/src/windows/windows_process.c \ icculus@7924: $(srcdir)/src/windows/windows_screenshot.c icculus@7924: $(CC) -o $@ $^ $(CFLAGS) $(LIBS) icculus@7924: testquit$(EXE): $(srcdir)/unittest/testquit.c icculus@7924: $(CC) -o $@ $^ $(CFLAGS) $(LIBS) icculus@7924: clean: icculus@7924: rm -f $(TARGETS) icculus@7924: distclean: clean icculus@7924: rm -f Makefile icculus@7924: rm -f config.status config.cache config.log icculus@7924: rm -rf $(srcdir)/autom4te*