From 9856ae6b514b8018c507586eb44900c52b5dcee2 Mon Sep 17 00:00:00 2001 From: tma Date: Mon, 26 Sep 2005 16:08:38 +0000 Subject: * Reintroduced the copyfiles rule git-svn-id: svn://svn.icculus.org/quake3/trunk@111 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/unix/Makefile | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to 'code') diff --git a/code/unix/Makefile b/code/unix/Makefile index 8a22bf1..f14c97f 100644 --- a/code/unix/Makefile +++ b/code/unix/Makefile @@ -116,7 +116,7 @@ ifeq ($(PLATFORM),linux) # bk001205: no mo' -I/usr/include/glide, no FX # bk001205: no mo' -Dstricmp=strcasecmp, see q_shared.h - BASE_CFLAGS = -pipe -Wall -Wimplicit -Wstrict-prototypes + BASE_CFLAGS = -pipe -Wall -Wimplicit -Wstrict-prototypes -Werror #BASE_CFLAGS += -Werror # Disabled due to #warning usage. # rcg010216: DLL_ONLY for PPC ifeq ($(strip $(DLL_ONLY)),true) @@ -1535,6 +1535,27 @@ $(B)/missionpack/ui/q_shared.o : $(GDIR)/q_shared.c; $(DO_SHLIB_CC) -DMISSIONPA # MISC ############################################################################# +copyfiles: + @if [ ! -d $(COPYDIR) ]; then echo "You need to set COPYDIR to where you installed Quake III!"; false; fi + -mkdir -p -m 0755 $(COPYDIR) + install -s -m 0755 $(BR)/linuxquake3 $(COPYDIR)/quake3 + #install -s -m 0755 $(BR)/linuxquake3-smp $(COPYDIR)/quake3-smp + install -s -m 0755 $(BR)/linuxq3ded $(COPYDIR)/q3ded + -mkdir -p -m 0755 $(COPYDIR)/baseq3 + install -s -m 0755 $(BR)/baseq3/cgame$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/baseq3/. + install -s -m 0755 $(BR)/baseq3/qagame$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/baseq3/. + install -s -m 0755 $(BR)/baseq3/ui$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/baseq3/. + -mkdir -p -m 0755 $(COPYDIR)/missionpack + install -s -m 0755 $(BR)/missionpack/cgame$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/missionpack/. + install -s -m 0755 $(BR)/missionpack/qagame$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/missionpack/. + install -s -m 0755 $(BR)/missionpack/ui$(ARCH).$(SHLIBEXT) \ + $(COPYDIR)/missionpack/. + # TTimo: FIXME: doesn't clean the binary and .so clean:clean-debug clean-release -- cgit v1.2.3