Skip to content

Commit

Permalink
* Reintroduced the copyfiles rule
Browse files Browse the repository at this point in the history
  • Loading branch information
timangus committed Sep 26, 2005
1 parent 1ad7f9c commit 429e59a
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion code/unix/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 429e59a

Please sign in to comment.