summaryrefslogtreecommitdiff
blob: a609a473fe7f52108557376a0a687952e9986317 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
--- Makefile.old	2009-02-11 22:21:26.000000000 +0100
+++ Makefile	2009-02-11 22:20:58.000000000 +0100
@@ -6,12 +6,11 @@
 # James Gregory and Everton da Silva Marques <evertonsm@yahoo.com.br>
 #
 
-INSTALL_DIR=/usr/local/share
-INSTALL_BIN_DIR=/usr/local/bin
+INSTALL_DIR="${GAMES_DATADIR}"
+INSTALL_BIN_DIR="${GAMES_BINDIR}"
 
-CXX = g++
-CXXFLAGS = $(shell sdl-config --cflags) -O3
-LDFLAGS = $(shell sdl-config --libs) -lSDL_image -lSDL_mixer -lboost_filesystem
+CXXFLAGS += $(shell sdl-config --cflags)
+LDLIBS = $(shell sdl-config --libs) -lSDL_image -lSDL_mixer -lboost_filesystem -lboost_system -lm
 
 OBJS = AIInterpreter.o AutoFireUnit.o BCCompiler.o DerivedGroups.o DragWindow.o \
 	ForceSelect.o ForceSelectWin.o GenWindow.o GenWindow_Base.o GFX.o Globals.o \
@@ -40,7 +39,7 @@
 	install $(TARGET) $(INSTALL_BIN_DIR)
 
 $(TARGET): $(OBJS)
-	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^
+	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 %.o: %.cpp
 	$(CXX) $(CXXFLAGS) -c $< -o $@