Mercurial > repos > blastem
comparison Makefile @ 1427:4e5797b3935a
WIP - New savestate format
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 06 Aug 2017 00:06:36 -0700 |
parents | 11ac0b511cff |
children | c5c022c7aa54 2564b6ba2e12 f5d693bd694a ded16f3d7eb4 8f3b6a64b658 |
comparison
equal
deleted
inserted
replaced
1426:957325c990d5 | 1427:4e5797b3935a |
---|---|
125 | 125 |
126 Z80OBJS=z80inst.o z80_to_x86.o | 126 Z80OBJS=z80inst.o z80_to_x86.o |
127 AUDIOOBJS=ym2612.o psg.o wave.o | 127 AUDIOOBJS=ym2612.o psg.o wave.o |
128 CONFIGOBJS=config.o tern.o util.o | 128 CONFIGOBJS=config.o tern.o util.o |
129 | 129 |
130 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 realtec.o i2c.o nor.o sega_mapper.o multi_game.o $(TERMINAL) $(CONFIGOBJS) gst.o $(M68KOBJS) $(TRANSOBJS) $(AUDIOOBJS) | 130 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 realtec.o i2c.o nor.o sega_mapper.o multi_game.o serialize.o $(TERMINAL) $(CONFIGOBJS) gst.o $(M68KOBJS) $(TRANSOBJS) $(AUDIOOBJS) |
131 | 131 |
132 ifeq ($(CPU),x86_64) | 132 ifeq ($(CPU),x86_64) |
133 CFLAGS+=-DX86_64 -m64 | 133 CFLAGS+=-DX86_64 -m64 |
134 LDFLAGS+=-m64 | 134 LDFLAGS+=-m64 |
135 else | 135 else |
160 | 160 |
161 blastem$(EXE) : $(MAINOBJS) | 161 blastem$(EXE) : $(MAINOBJS) |
162 $(CC) -o $@ $^ $(LDFLAGS) | 162 $(CC) -o $@ $^ $(LDFLAGS) |
163 $(FIXUP) ./$@ | 163 $(FIXUP) ./$@ |
164 | 164 |
165 blastjag$(EXE) : jaguar.o jag_video.o render_sdl.o $(M68KOBJS) $(TRANSOBJS) $(CONFIGOBJS) | 165 blastjag$(EXE) : jaguar.o jag_video.o render_sdl.o serialize.o $(M68KOBJS) $(TRANSOBJS) $(CONFIGOBJS) |
166 $(CC) -o $@ $^ $(LDFLAGS) | 166 $(CC) -o $@ $^ $(LDFLAGS) |
167 | 167 |
168 dis$(EXE) : dis.o 68kinst.o tern.o vos_program_module.o | 168 dis$(EXE) : dis.o 68kinst.o tern.o vos_program_module.o |
169 $(CC) -o $@ $^ | 169 $(CC) -o $@ $^ |
170 | 170 |
175 $(CC) -o $@ $^ | 175 $(CC) -o $@ $^ |
176 | 176 |
177 libemu68k.a : $(M68KOBJS) $(TRANSOBJS) | 177 libemu68k.a : $(M68KOBJS) $(TRANSOBJS) |
178 ar rcs libemu68k.a $(M68KOBJS) $(TRANSOBJS) | 178 ar rcs libemu68k.a $(M68KOBJS) $(TRANSOBJS) |
179 | 179 |
180 trans : trans.o $(M68KOBJS) $(TRANSOBJS) util.o | 180 trans : trans.o serialize.o $(M68KOBJS) $(TRANSOBJS) util.o |
181 $(CC) -o trans trans.o $(M68KOBJS) $(TRANSOBJS) util.o | 181 $(CC) -o trans trans.o $(M68KOBJS) $(TRANSOBJS) util.o |
182 | 182 |
183 transz80 : transz80.o $(Z80OBJS) $(TRANSOBJS) | 183 transz80 : transz80.o $(Z80OBJS) $(TRANSOBJS) |
184 $(CC) -o transz80 transz80.o $(Z80OBJS) $(TRANSOBJS) | 184 $(CC) -o transz80 transz80.o $(Z80OBJS) $(TRANSOBJS) |
185 | 185 |
186 ztestrun : ztestrun.o $(Z80OBJS) $(TRANSOBJS) | 186 ztestrun : ztestrun.o serialize.o $(Z80OBJS) $(TRANSOBJS) |
187 $(CC) -o ztestrun ztestrun.o $(Z80OBJS) $(TRANSOBJS) | 187 $(CC) -o ztestrun ztestrun.o $(Z80OBJS) $(TRANSOBJS) |
188 | 188 |
189 ztestgen : ztestgen.o z80inst.o | 189 ztestgen : ztestgen.o z80inst.o |
190 $(CC) -ggdb -o ztestgen ztestgen.o z80inst.o | 190 $(CC) -ggdb -o ztestgen ztestgen.o z80inst.o |
191 | 191 |
192 stateview$(EXE) : stateview.o vdp.o render_sdl.o ppm.o $(CONFIGOBJS) gst.o | 192 stateview$(EXE) : stateview.o vdp.o render_sdl.o ppm.o serialize.o $(CONFIGOBJS) gst.o |
193 $(CC) -o $@ $^ $(LDFLAGS) | 193 $(CC) -o $@ $^ $(LDFLAGS) |
194 $(FIXUP) ./$@ | 194 $(FIXUP) ./$@ |
195 | 195 |
196 vgmplay$(EXE) : vgmplay.o render_sdl.o ppm.o $(CONFIGOBJS) $(AUDIOOBJS) | 196 vgmplay$(EXE) : vgmplay.o render_sdl.o ppm.o serialize.o $(CONFIGOBJS) $(AUDIOOBJS) |
197 $(CC) -o $@ $^ $(LDFLAGS) | 197 $(CC) -o $@ $^ $(LDFLAGS) |
198 $(FIXUP) ./$@ | 198 $(FIXUP) ./$@ |
199 | 199 |
200 blastcpm : blastcpm.o util.o $(Z80OBJS) $(TRANSOBJS) | 200 blastcpm : blastcpm.o util.o serialize.o $(Z80OBJS) $(TRANSOBJS) |
201 $(CC) -o $@ $^ | 201 $(CC) -o $@ $^ |
202 | 202 |
203 test : test.o vdp.o | 203 test : test.o vdp.o |
204 $(CC) -o test test.o vdp.o | 204 $(CC) -o test test.o vdp.o |
205 | 205 |