-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBuild.mak
34 lines (34 loc) · 922 Bytes
/
Build.mak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
CHECK_DEPS = 0
STANDARD = -std=c++17
CFLAGS = -O3
CFLAGS += -D_TIME_T_DECLARED
CPPFLAGS = -O3
CPPFLAGS += -DZ80_DISABLE_DEBUG
CPPFLAGS += -DZ80_DISABLE_BREAKPOINT
CPPFLAGS += -DZ80_DISABLE_NESTCHECK
CPPFLAGS += -DZ80_CALLBACK_WITHOUT_CHECK
CPPFLAGS += -DZ80_CALLBACK_PER_INSTRUCTION
CPPFLAGS += -DZ80_UNSUPPORT_16BIT_PORT
CPPFLAGS += -DZ80_NO_FUNCTIONAL
CPPFLAGS += -DZ80_NO_EXCEPTION
CPPFLAGS += -D_TIME_T_DECLARED
OBJS =\
main.o\
std.o\
kernel.o\
kernel_run.o\
rom_cbios_main_msx1.o\
rom_cbios_logo_msx1.o\
rom_game.o
LIBS =\
$(CIRCLEHOME)/lib/libcircle.a\
$(CIRCLEHOME)/lib/sound/libsound.a\
$(CIRCLEHOME)/lib/sched/libsched.a\
$(CIRCLEHOME)/addon/vc4/vchiq/libvchiq.a\
$(CIRCLEHOME)/addon/vc4/sound/libvchiqsound.a\
$(CIRCLEHOME)/addon/linux/liblinuxemu.a\
$(CIRCLEHOME)/lib/input/libinput.a\
$(CIRCLEHOME)/lib/fs/libfs.a\
$(CIRCLEHOME)/lib/usb/libusb.a
include $(CIRCLEHOME)/Rules.mk
-include $(DEPS)