new make target 'server_install' with reduced dependencies

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4132 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
ac_stef
2009-01-12 15:41:06 +00:00
parent fafa762fab
commit 293fa9f114
2 changed files with 14 additions and 7 deletions
+11 -4
View File
@@ -1,6 +1,9 @@
CXXOPTFLAGS=-O3 -fomit-frame-pointer
INCLUDES=-I/usr/X11R6/include -I../enet/include -I../src `sdl-config --cflags`
CXXFLAGS=$(CXXOPTFLAGS) $(INCLUDES) -fsigned-char -Wall -Wno-deprecated -rdynamic
INCLUDES1=-I/usr/X11R6/include -I../enet/include -I../src
INCLUDES2=`sdl-config --cflags`
CXXCUSTOMFLAGS=-fsigned-char -Wall -Wno-deprecated -rdynamic
CXXFLAGS=$(CXXOPTFLAGS) $(INCLUDES1) $(INCLUDES2) $(CUSTOMFLAGS)
CXXFLAGSSERVER=$(CXXOPTFLAGS) $(INCLUDES1) $(CUSTOMFLAGS)
PLATFORM_PREFIX=native
CLIENT_LIBS=-L/usr/X11R6/lib -L../enet -lenet `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -ljpeg
@@ -82,11 +85,15 @@ clean:
client: $(CLIENT_OBJS)
$(CXX) $(CXXFLAGS) -o ac_client $(CLIENT_OBJS) $(CLIENT_LIBS)
server: $(SERVER_FILES)
$(CXX) $(CXXFLAGS) -o ac_server -DSTANDALONE $(SERVER_FILES) $(SERVER_LIBS)
server: libenet $(SERVER_FILES)
$(CXX) $(CXXFLAGSSERVER) -o ac_server -DSTANDALONE $(SERVER_FILES) $(SERVER_LIBS)
install: all
cp ac_client ../../bin_unix/$(PLATFORM_PREFIX)_client
cp ac_server ../../bin_unix/$(PLATFORM_PREFIX)_server
# strip ../../bin_unix/$(PLATFORM_PREFIX)_client
# strip ../../bin_unix/$(PLATFORM_PREFIX)_server
server_install: server
cp ac_server ../../bin_unix/$(PLATFORM_PREFIX)_server
# strip ../../bin_unix/$(PLATFORM_PREFIX)_server
+3 -3
View File
@@ -9,11 +9,11 @@
#include "weapon.h"
#include "entity.h"
#include "world.h"
#include "command.h"
#include "vote.h"
#ifndef STANDALONE
#include "console.h"
#include "command.h"
#include "vote.h"
#include "console.h"
#endif
typedef vector<char *> cvector;