ports/audio/goattracker/files/patch-src_makefile.common

49 lines
1 KiB
Text

--- src/makefile.common.orig 2017-04-29 15:05:37 UTC
+++ src/makefile.common
@@ -1,9 +1,9 @@
# common makefile directives for linux and win32 build
-CC=gcc
-CXX=g++
-CFLAGS+=-O3 -Wall -Ibme -Iasm
-CXXFLAGS=$(CFLAGS)
+CC?=gcc
+CXX?=g++
+CFLAGS+=-Ibme -Iasm
+CXXFLAGS+=$(CFLAGS)
EXE= $(PREFIX)goattrk2$(SUFFIX) \
$(PREFIX)gt2reloc$(SUFFIX) \
@@ -48,26 +48,26 @@ bme/bme_gfx.o bme/bme_snd.o bme/bme_win.
strip $@
$(PREFIX)mod2sng$(SUFFIX): mod2sng.o bme/bme_end.o
- gcc -o $@ $^
+ $(CC) -o $@ $^
strip $@
$(PREFIX)ins2snd2$(SUFFIX): ins2snd2.o bme/bme_end.o
- gcc -o $@ $^
+ $(CC) -o $@ $^
strip $@
$(PREFIX)sngspli2$(SUFFIX): sngspli2.o bme/bme_end.o
- gcc -o $@ $^
+ $(CC) -o $@ $^
strip $@
$(PREFIX)betaconv$(SUFFIX): betaconv.o bme/bme_end.o
- gcc -o $@ $^
+ $(CC) -o $@ $^
strip $@
goattrk2.dat: player.s altplayer.s chargen.bin palette.bin cursor.bin goattrk2.bmp goattrk2.seq
- datafile $@ goattrk2.seq
+ ./bme/datafile $@ goattrk2.seq
goatdata.c: goattrk2.dat
- dat2inc $< $@
+ ./bme/dat2inc $< $@
clean:
$(RM) *.o *~