mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-01-30 04:30:43 +00:00
don't install game.dat but do gzip it
This commit is contained in:
parent
db0d67e5f6
commit
1be25d5ddf
1 changed files with 12 additions and 4 deletions
|
@ -5,18 +5,25 @@ AUTOMAKE_OPTIONS= foreign
|
||||||
#searched after everything else?
|
#searched after everything else?
|
||||||
pkgdatadir=@sharepath@/id1
|
pkgdatadir=@sharepath@/id1
|
||||||
|
|
||||||
QFCC=$(top_builddir)/tools/qfcc/source/qfcc$(EXEEXT)
|
QFCC_DEP=$(top_builddir)/tools/qfcc/source/qfcc$(EXEEXT)
|
||||||
|
QFCC=$(QFCC_DEP)
|
||||||
QCFLAGS=-qq -g -Werror
|
QCFLAGS=-qq -g -Werror
|
||||||
QCPPFLAGS=-I. -I$(srcdir) -I$(top_builddir)/ruamoko/include -I$(top_srcdir)/ruamoko/include
|
QCPPFLAGS=-I. -I$(srcdir) -I$(top_builddir)/ruamoko/include -I$(top_srcdir)/ruamoko/include
|
||||||
|
GZIP=if echo $@ | grep -q .gz; then gzip -f `basename $@ .gz`; if test -f `basename $@ .dat.gz`.sym; then gzip -f `basename $@ .dat.gz`.sym; fi; fi
|
||||||
|
if HAVE_ZLIB
|
||||||
|
GZ=.gz
|
||||||
|
else
|
||||||
|
GZ=
|
||||||
|
endif
|
||||||
STRIP=$(shell echo `echo -n $(srcdir)/ | sed -e 's/[^/]//g' | wc -c`)
|
STRIP=$(shell echo `echo -n $(srcdir)/ | sed -e 's/[^/]//g' | wc -c`)
|
||||||
|
|
||||||
if BUILD_RUAMOKO
|
if BUILD_RUAMOKO
|
||||||
data=game.dat
|
data=game.dat$(GZ)
|
||||||
else
|
else
|
||||||
data=
|
data=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
pkgdata_DATA= $(data)
|
noinst_DATA= $(data)
|
||||||
EXTRA_DATA= game.dat
|
EXTRA_DATA= game.dat
|
||||||
|
|
||||||
game_src= Axe.r GameEntity.r World.r tempent.r
|
game_src= Axe.r GameEntity.r World.r tempent.r
|
||||||
|
@ -29,8 +36,9 @@ game_src= Axe.r GameEntity.r World.r tempent.r
|
||||||
|
|
||||||
game_obj=$(addsuffix .qfo,$(basename $(game_src)))
|
game_obj=$(addsuffix .qfo,$(basename $(game_src)))
|
||||||
|
|
||||||
game.dat: $(game_obj) ../lib/libr.a
|
game.dat$(GZ): $(game_obj) ../lib/libr.a
|
||||||
$(QFCC) $(QCFLAGS) -p $(STRIP) -o game.dat $(game_obj) ../lib/libr.a
|
$(QFCC) $(QCFLAGS) -p $(STRIP) -o game.dat $(game_obj) ../lib/libr.a
|
||||||
|
$(GZIP)
|
||||||
|
|
||||||
EXTRA_DIST= $(game_src) Axe.h GameEntity.h tempent.h Weapon.h World.h
|
EXTRA_DIST= $(game_src) Axe.h GameEntity.h tempent.h Weapon.h World.h
|
||||||
CLEANFILES= *.dat *.sym *.gz *.qfo
|
CLEANFILES= *.dat *.sym *.gz *.qfo
|
||||||
|
|
Loading…
Reference in a new issue