lsnes rr2-β24
[lsnes.git] / src / emulation / test / Makefile
blobf6b6f558077d76a08c465d9cf7f721c5871874de
1 OBJECTS=test.$(OBJECT_SUFFIX)
3 .PRECIOUS: %.$(OBJECT_SUFFIX) %.files
5 __all__.files: $(OBJECTS)
6 lua ../../genfilelist.lua $^ >$@
7 echo >__all__.ldflags
9 ports.inc: ports.json ../make-ports$(DOT_EXECUTABLE_SUFFIX)
10 ../make-ports$(DOT_EXECUTABLE_SUFFIX) <$< >$@
12 %.$(OBJECT_SUFFIX): %.cpp %.cpp.dep ports.inc
13 $(REALCC) -c -o $@ $< -I../../../include $(CFLAGS)
15 forcelook:
16 @true
18 precheck:
19 ../../../buildaux/mkdeps$(DOT_EXECUTABLE_SUFFIX) ../../../include -- *.cpp
20 @true
22 clean:
23 rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files