1 CORES
=bsnes-legacy gambatte sky
test
3 ALLFLAGS
=__all__.
ldflags
4 CORES_FILES
=$(patsubst %,%/$(ALLFILES
),$(CORES
))
5 CORES_FLAGS
=$(patsubst %,%/$(ALLFLAGS
),$(CORES
))
7 __all__.files
: $(CORES_FILES
)
8 lua ..
/genfilelist.lua
$^
>$@
9 cat
$(CORES_FLAGS
) >$(ALLFLAGS
)
11 bsnes-legacy
/$(ALLFILES
): forcelook
12 $(MAKE
) -C bsnes-legacy
14 gambatte
/$(ALLFILES
): forcelook
17 sky
/$(ALLFILES
): forcelook
20 test/$(ALLFILES
): forcelook
23 .PRECIOUS
: %.
$(OBJECT_SUFFIX
) %.files
26 $(MAKE
) -C bsnes-legacy precheck
27 $(MAKE
) -C gambatte precheck
28 $(MAKE
) -C sky precheck
29 $(MAKE
) -C
test precheck
32 rm -f
*.
$(OBJECT_SUFFIX
) __all__.
ldflags __all__.files
33 $(MAKE
) -C bsnes-legacy
clean
34 $(MAKE
) -C gambatte
clean