some refactoring, no change in performance seen
[fceu.git] / Makefile.base
index 3e3f273..734b1b1 100644 (file)
@@ -1,5 +1,6 @@
-CFLAGS  = -Wall -Winline ${TFLAGS}
-OBJECTS = fce.o x6502.o video.o general.o endian.o svga.o sound.o nsf.o fds.o netplay.o ines.o state.o unif.o input.o file.o cart.o crc32.o memory.o cheat.o debug.o
+CFLAGS  = -Wall  ${TFLAGS}
+OBJECTS = fce.o video.o general.o endian.o svga.o sound.o nsf.o fds.o netplay.o ines.o state.o unif.o input.o file.o cart.o crc32.o memory.o cheat.o debug.o
+# x6502.o
 
 fceu:          fceu2
 include        mappers/Makefile
@@ -8,13 +9,16 @@ include mbshare/Makefile
 include input/Makefile
 
 fceu2:         ${OBJECTS} ${MOBJS} ${MUOBJS} ${MUSOBJS} ${INPOBJS} ${OBJDRIVER}
-               ${CC} -s -o fceu ${OBJECTS} ${MOBJS} ${MUOBJS} ${MUSOBJS} ${INPOBJS} ${OBJDRIVER} ${LDRIVER}
+               ${CC} -o fceu ${OBJECTS} ${MOBJS} ${MUOBJS} ${MUSOBJS} ${INPOBJS} ${OBJDRIVER} ${LDRIVER}
+ifndef DEBUG
+               $(STRIP) fceu
+endif
 
 clean:
                ${RM} fceu fceu.exe ${OBJECTS} ${INPOBJS} ${MOBJS} ${MUOBJS} ${MUSOBJS} ${OBJDRIVER}
 
 nsf.o:         nsf.c nsf.h fce.h x6502.h svga.h video.h sound.h nsfbgnew.h general.h file.h
-x6502.o:       x6502.c x6502.h ops.h fce.h sound.h
+#x6502.o:      x6502.c x6502.h ops.h fce.h sound.h
 video.o:       video.c types.h video.h svga.h version.h general.h
 sound.o:       sound.c sound.h types.h fce.h svga.h x6502.h
 svga.o:                svga.c svga.h types.h palette.h state.h netplay.h fds.h fce.h nsf.h video.h sound.h palettes/*.h driver.h drawing.h