--- uae/src/Makefile.in 2018/04/24 17:01:56 1.1.1.11 +++ uae/src/Makefile.in 2018/04/24 17:18:24 1.1.1.16 @@ -7,7 +7,9 @@ CC = @CC@ WRC = @WRCPRG@ CPP = @CPP@ LDFLAGS = @LDFLAGS@ -CFLAGS = @CFLAGS@ -D__inline__=@ac_cv_c_inline@ +CFLAGS = @CFLAGS@ -D__inline__=@ac_cv_c_inline@ \ + -DSYSTEM_ROMDIR=\"$(datadir)/uae/roms\" \ + -DSYSTEM_CFGDIR=\"$(datadir)/uae/configs\" X_CFLAGS = @X_CFLAGS@ @GTK_CFLAGS@ -DSHM_SUPPORT_LINKS=@SHM_SUPPORT_LINKS@ TARGET = @TARGET@ LIBRARIES = @LIBRARIES@ @LIBS@ @GTK_LIBS@ @@ -20,6 +22,8 @@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ prefix = @prefix@ +datarootdir = @datarootdir@ +datadir = @datadir@ exec_prefix = @exec_prefix@ bindir = @bindir@ libdir = @libdir@ @@ -33,13 +37,18 @@ VPATH = @top_srcdir@/src INCLUDES=-I. -I@top_srcdir@/src/include/ -OBJS = main.o newcpu.o memory.o @CPUOBJS@ custom.o cia.o serial.o blitter.o \ - autoconf.o ersatz.o filesys.o hardfile.o keybuf.o expansion.o zfile.o \ - fpp.o readcpu.o cpudefs.o gfxutil.o gfxlib.o blitfunc.o blittable.o \ - disk.o audio.o compiler.o uaelib.o drawing.o picasso96.o cpustbl.o \ - uaeexe.o bsdsocket.o missing.o sd-sound.o od-joy.o md-support.o \ - fsusage.o cfgfile.o native2amiga.o @FSDBOBJS@ fsdb.o identify.o \ - savestate.o writelog.o @ASMOBJS@ @GFXOBJS@ @DEBUGOBJS@ @SCSIOBJS@ +OBJS = main.o newcpu.o memory.o @CPUOBJS@ custom.o cia.o serial.o blitter.o \ + autoconf.o ersatz.o filesys.o hardfile.o keybuf.o expansion.o zfile.o \ + fpp.o readcpu.o cpudefs.o gfxutil.o traps.o blitfunc.o blittable.o \ + gayle.o rommgr.o disk.o audio.o drawing.o cpustbl.o inputdevice.o \ + uaelib.o picasso96.o uaeexe.o bsdsocket.o bsdsocket-posix-new.o \ + missing.o \ + sd-sound.o od-joy.o md-support.o \ + fsusage.o cfgfile.o native2amiga.o fsdb.o identify.o timemgr.o crc32.o \ + savestate.o writelog.o \ + hotkeys.o keymap/keymap.o keymap/x11pc_rawkeys.o \ + sinctable.o \ + @ASMOBJS@ @GFXOBJS@ @GUIOBJS@ @DEBUGOBJS@ @SCSIOBJS@ @FSDBOBJS@ all: $(TARGET) @@ -78,16 +87,18 @@ clean: $(MAKE) -C tools clean -rm -f $(OBJS) *.o uae readdisk -rm -f blit.h cpudefs.c - -rm -f cpuemu.c build68k cputmp.s cpufast*.s cpustbl.c cputbl.h + -rm -f cpuemu.c build68k cputmp.s cpustbl.c cputbl.h -rm -f blitfunc.c blitfunc.h blittable.c halfclean: -rm -f $(OBJS) streifenfrei: clean + $(MAKE) -C tools streifenfrei -rm -f Makefile sysconfig.h -rm -f od-joy.c md-X86.S sd-sound.c md-support.c - -rm -f machdep osdep threaddep sounddep target.h config.h + -rm -f machdep osdep threaddep sounddep target.h + -rm -f md-fpp.h blit.h: tools/genblitter ./tools/genblitter i >blit.h @@ -102,8 +113,6 @@ tools/genblitter: $(MAKE) -C tools genblitter tools/build68k: $(MAKE) -C tools build68kc -tools/cpuopti: - $(MAKE) -C tools cpuopti tools/gencpu: $(MAKE) -C tools gencpu @@ -120,11 +129,6 @@ cpuemu.c: tools/gencpu cpustbl.c: cpuemu.c cputbl.h: cpuemu.c -cpufast.s: cpuemu.c tools/cpuopti - $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp.s - ./tools/cpuopti $@ - rm cputmp.s - console_missing.o: missing.c $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(CFLAGS_$@) $< -o $@ @@ -148,64 +152,19 @@ osdep/beos.o: osdep/beos.cpp # Saves recompiling... touch: - touch *.o; touch build68k; touch cpudefs.c; touch cpudefs.o; touch gencpu; touch cpuemu.c; touch cpuopti.o cpuopti cpuemu.o cpufast.s cpufast.o + touch *.o; touch build68k; touch cpudefs.c; touch cpudefs.o; touch gencpu; touch cpuemu.c; touch cpuemu.o build68k.o: include/readcpu.h readcpu.o: include/readcpu.h -main.o: config.h -cia.o: config.h include/events.h -custom.o: config.h include/events.h blit.h -newcpu.o: config.h include/events.h -autoconf.o: config.h -expansion.o: config.h -xwin.o: config.h -svga.o: config.h -audio.o: config.h include/events.h -memory.o: config.h -debug.o: config.h -identify.o: config.h -fpp.o: config.h -ersatz.o: config.h -filesys.o: config.h -execlib.o: config.h -disk.o: config.h include/events.h -blitter.o: config.h include/events.h blit.h +cia.o: include/events.h +custom.o: include/events.h blit.h +newcpu.o: include/events.h +audio.o: include/events.h +disk.o: include/events.h +blitter.o: include/events.h blit.h # sam: this is for people with low memory. (is there a way do do this with a single rule ?) -cpufast1.s: cpuemu.c cpuopti - $(CC) -DPART_1 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp1.s - ./tools/cpuopti $@ - rm cputmp1.s -cpufast2.s: cpuemu.c cpuopti - $(CC) -DPART_2 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp2.s - ./tools/cpuopti $@ - rm cputmp2.s -cpufast3.s: cpuemu.c cpuopti - $(CC) -DPART_3 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp3.s - ./tools/cpuopti $@ - rm cputmp3.s -cpufast4.s: cpuemu.c cpuopti - $(CC) -DPART_4 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp4.s - ./tools/cpuopti $@ - rm cputmp4.s -cpufast5.s: cpuemu.c cpuopti - $(CC) -DPART_5 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp5.s - ./tools/cpuopti $@ - rm cputmp5.s -cpufast6.s: cpuemu.c cpuopti - $(CC) -DPART_6 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp6.s - ./tools/cpuopti $@ - rm cputmp6.s -cpufast7.s: cpuemu.c cpuopti - $(CC) -DPART_7 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp7.s - ./tools/cpuopti $@ - rm cputmp7.s -cpufast8.s: cpuemu.c cpuopti - $(CC) -DPART_8 $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(NO_SCHED_CFLAGS) $< -o cputmp8.s - ./tools/cpuopti $@ - rm cputmp8.s - cpuemu1.o: cpuemu.c $(CC) -DPART_1 $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $< -o $@ cpuemu2.o: cpuemu.c