summaryrefslogtreecommitdiff
path: root/audio/goattracker/files/patch-src_makefile.common
diff options
context:
space:
mode:
Diffstat (limited to 'audio/goattracker/files/patch-src_makefile.common')
-rw-r--r--audio/goattracker/files/patch-src_makefile.common49
1 files changed, 49 insertions, 0 deletions
diff --git a/audio/goattracker/files/patch-src_makefile.common b/audio/goattracker/files/patch-src_makefile.common
new file mode 100644
index 000000000000..54e4bc02acb0
--- /dev/null
+++ b/audio/goattracker/files/patch-src_makefile.common
@@ -0,0 +1,49 @@
+--- 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 *~