🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.1 KiB

  1. # Makefile to build the SDL tests
  2. srcdir = @srcdir@
  3. CC = @CC@
  4. EXE = @EXE@
  5. CFLAGS = @CFLAGS@ -I../include -I./include
  6. LIBS = @LIBS@
  7. TARGETS = \
  8. testharness$(EXE) \
  9. testquit$(EXE)
  10. all: Makefile $(TARGETS)
  11. Makefile: $(srcdir)/Makefile.in
  12. $(SHELL) config.status $@
  13. testharness$(EXE): $(srcdir)/src/action_configparser.c \
  14. $(srcdir)/src/harness_argparser.c \
  15. $(srcdir)/src/rwhelper.c \
  16. $(srcdir)/src/testharness.c \
  17. $(srcdir)/src/variator_exhaustive.c \
  18. $(srcdir)/src/variators.c \
  19. $(srcdir)/src/screenshot.c \
  20. $(srcdir)/src/harness_argparser.c \
  21. $(srcdir)/src/sut_configparser.c \
  22. $(srcdir)/src/variator_common.c \
  23. $(srcdir)/src/variator_random.c \
  24. $(srcdir)/src/parsehelper.c \
  25. $(srcdir)/src/mischelper.c \
  26. $(srcdir)/src/linux/linux_process.c \
  27. $(srcdir)/src/windows/windows_process.c \
  28. $(srcdir)/src/windows/windows_screenshot.c
  29. $(CC) -o $@ $^ $(CFLAGS) $(LIBS)
  30. testquit$(EXE): $(srcdir)/unittest/testquit.c
  31. $(CC) -o $@ $^ $(CFLAGS) $(LIBS)
  32. clean:
  33. rm -f $(TARGETS)
  34. distclean: clean
  35. rm -f Makefile
  36. rm -f config.status config.cache config.log
  37. rm -rf $(srcdir)/autom4te*