Mercurial > repos > blastem
comparison Makefile @ 1483:001120e91fed nuklear_ui
Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 25 Nov 2017 20:43:20 -0800 |
parents | da1dce39e846 |
children | e9e1910eb2f5 |
comparison
equal
deleted
inserted
replaced
1482:2d203bf73dbd | 1483:001120e91fed |
---|---|
84 ifdef PROFILE | 84 ifdef PROFILE |
85 LDFLAGS+= -Wl,--no-as-needed -lprofiler -Wl,--as-needed | 85 LDFLAGS+= -Wl,--no-as-needed -lprofiler -Wl,--as-needed |
86 endif | 86 endif |
87 ifdef NOGL | 87 ifdef NOGL |
88 CFLAGS+= -DDISABLE_OPENGL | 88 CFLAGS+= -DDISABLE_OPENGL |
89 NONUKLEAR:=1 | |
89 endif | 90 endif |
90 | 91 |
91 ifdef M68030 | 92 ifdef M68030 |
92 CFLAGS+= -DM68030 | 93 CFLAGS+= -DM68030 |
93 endif | 94 endif |
128 CONFIGOBJS=config.o tern.o util.o | 129 CONFIGOBJS=config.o tern.o util.o |
129 NUKLEAROBJS=nuklear_ui/font.o nuklear_ui/blastem_nuklear.o | 130 NUKLEAROBJS=nuklear_ui/font.o nuklear_ui/blastem_nuklear.o |
130 | 131 |
131 MAINOBJS=blastem.o system.o genesis.o debug.o gdb_remote.o vdp.o render_sdl.o ppm.o io.o romdb.o hash.o menu.o xband.o \ | 132 MAINOBJS=blastem.o system.o genesis.o debug.o gdb_remote.o vdp.o render_sdl.o ppm.o io.o romdb.o hash.o menu.o xband.o \ |
132 realtec.o i2c.o nor.o sega_mapper.o multi_game.o serialize.o $(TERMINAL) $(CONFIGOBJS) gst.o $(M68KOBJS) \ | 133 realtec.o i2c.o nor.o sega_mapper.o multi_game.o serialize.o $(TERMINAL) $(CONFIGOBJS) gst.o $(M68KOBJS) \ |
133 $(TRANSOBJS) $(AUDIOOBJS) $(NUKLEAROBJS) paths.o saves.o | 134 $(TRANSOBJS) $(AUDIOOBJS) paths.o saves.o |
135 | |
136 ifdef NONUKLEAR | |
137 CFLAGS+= -DDISABLE_NUKLEAR | |
138 else | |
139 MAINOBJS+= $(NUKLEAROBJS) | |
140 endif | |
134 | 141 |
135 ifeq ($(CPU),x86_64) | 142 ifeq ($(CPU),x86_64) |
136 CFLAGS+=-DX86_64 -m64 | 143 CFLAGS+=-DX86_64 -m64 |
137 LDFLAGS+=-m64 | 144 LDFLAGS+=-m64 |
138 else | 145 else |