19 lines
488 B
Makefile
19 lines
488 B
Makefile
NAME := fceux
|
|
|
|
ROM_PATH := $(AM_HOME)/share/games/nes
|
|
ROMS := $(shell ls $(ROM_PATH)/rom/)
|
|
ROM_SRC := $(addprefix $(ROM_PATH)/gen/, $(addsuffix .c, $(basename $(ROMS))))
|
|
FCEUX_SRC := $(shell find -L ./src/ -name "*.c" -o -name "*.cpp")
|
|
|
|
INCLUDES += -I$(ROM_PATH)/gen/
|
|
SRCS := $(FCEUX_SRC) $(ROM_SRC)
|
|
CFLAGS += -DPSS_STYLE=1 -DFRAMESKIP -D__NO_FILE_SYSTEM__
|
|
|
|
include $(AM_HOME)/Makefile.app
|
|
|
|
$(FCEUX_SRC): $(ROM_SRC)
|
|
$(ROM_SRC): rom
|
|
.PHONY: rom
|
|
rom:
|
|
@make -C $(ROM_PATH)
|