27 lines
737 B
Diff
27 lines
737 B
Diff
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -3,12 +3,12 @@
|
|
BINDIR=/usr/bin/
|
|
MANDIR=/usr/share/man/man1/
|
|
DATADIR=/usr/share/games/spacerider/
|
|
-CXX=g++
|
|
+CXX?=g++
|
|
CP=cp
|
|
MKDIR=mkdir -p
|
|
INSTALL=install
|
|
RM=rm -f
|
|
-CXXFLAGS=-Wall -fomit-frame-pointer -O3 `sdl-config --cflags`
|
|
+CXXFLAGS+=$(shell sdl-config --cflags)
|
|
OBJS=main.o globals.o spacerider.o music.o sprite.o enemy.o effect.o visible.o box.o features.o font.o image.o bullet.o
|
|
OUTPUT=spacerider
|
|
LIBS=`sdl-config --libs` -lSDL_image -lSDL_ttf -lSDL_mixer -lSDL_net -lSDL_gfx
|
|
@@ -22,8 +22,7 @@
|
|
|
|
|
|
$(OUTPUT): $(OBJS)
|
|
- $(CXX) $(CXXFLAGS) -o $(OUTPUT) $(OBJS) $(LIBS)
|
|
- strip $(OUTPUT)
|
|
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $(OUTPUT) $(OBJS) $(LIBS)
|
|
|
|
%.o: %.cpp
|
|
$(CXX) $(CXXFLAGS) -c $<
|