Files
2026-10-04 04:07:15 +00:00

40 lines
1.4 KiB
Plaintext

--- ./Makefile.orig 2014-03-14 18:14:24.974932178 +0000
+++ ./Makefile 2014-03-14 18:19:52.624925473 +0000
@@ -1,8 +1,7 @@
-PREFIX = /home/opt
DATADIR = $(PREFIX)/share/$(TARGET)
-CFLAGS = -g -Wall -O2
+CFLAGS += $(shell sdl-config --cflags) -w
CXXFLAGS= $(CFLAGS)
-LDFLAGS = -lSDL -lSDL_mixer -lSDL_ttf -lSDL_image -lGL
+LDFLAGS += $(shell sdl-config --libs) -lSDL -lSDL_mixer -lSDL_ttf -lSDL_image -lGL -lm
DEFINES = -DDATADIR=\"$(DATADIR)/\"
OBJS = src/bonus.o src/gamepad.o src/killerblume.o src/player.o \
src/bowser.o src/global.o src/levels.o src/spiny.o \
@@ -22,17 +21,17 @@
$(CXX) $(CXXFLAGS) $(DEFINES) -o $@ -c $<
install: $(TARGET)
- rm -fr $(DATADIR)
- mkdir -p $(PREFIX)/bin
- mkdir -p $(PREFIX)/share
- install -p -m 755 $(TARGET) $(PREFIX)/bin
- cp -a data $(DATADIR)
+# rm -fr $(DATADIR)
+ mkdir -p $(DESTDIR)$(PREFIX)/bin
+ mkdir -p $(DESTDIR)$(PREFIX)/share
+ install -p -m 755 $(TARGET) $(DESTDIR)$(PREFIX)/bin
+ cp -a data $(DESTDIR)$(DATADIR)
# fix broken permission <sigh>
- chmod 755 $(DATADIR)/gfx/tiles/pipes/left
- for i in `find $(DATADIR) -name "*.PNG"`; do \
+ chmod 755 $(DESTDIR)$(DATADIR)/gfx/tiles/pipes/left
+ for i in `find $(DESTDIR)$(DATADIR) -name "*.PNG"`; do \
mv $$i `echo $$i|sed s/PNG/png/`; \
done
- for i in `find $(DATADIR) -name "*.JPG"`; do \
+ for i in `find $(DESTDIR)$(DATADIR) -name "*.JPG"`; do \
mv $$i `echo $$i|sed s/JPG/jpg/`; \
done