⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makequest

📁 早期freebsd实现
💻
字号:
# Hack or Quest Makefile.# on some systems the termcap library is in -ltermcapTERMLIB = -ltermlib# make hackGAME = questGAMEDIR = /usr/games/lib/questdirCFLAGS = -g -DQUESTHACKCSRC = hack.Decl.c\	hack.apply.c hack.bones.c hack.c hack.cmd.c hack.do.c\	hack.do_name.c hack.do_wear.c hack.dog.c hack.eat.c hack.end.c\	hack.engrave.c hack.fight.c hack.invent.c hack.ioctl.c\	hack.lev.c hack.main.c hack.makemon.c hack.mhitu.c\	hack.mklev.c hack.mkmaze.c hack.mkobj.c hack.mkshop.c\	hack.mon.c hack.monst.c hack.o_init.c hack.objnam.c\	hack.options.c hack.pager.c hack.potion.c hack.pri.c\	hack.read.c hack.rip.c hack.rumors.c hack.save.c\	hack.search.c hack.shk.c hack.shknam.c hack.steal.c\	hack.termcap.c hack.timeout.c hack.topl.c\	hack.track.c hack.trap.c hack.tty.c hack.unix.c\	hack.u_init.c hack.vault.c\	hack.wield.c hack.wizard.c hack.worm.c hack.worn.c hack.zap.c\	hack.version.c rnd.c alloc.cCSOURCES = $(HACKCSRC) makedefs.cHSOURCES = hack.h hack.mfndpos.h config.h\	def.edog.h def.eshk.h def.flag.h def.func_tab.h def.gold.h\	def.mkroom.h\	def.monst.h def.obj.h def.objclass.h def.objects.h\	def.permonst.h def.rm.h def.trap.h def.wseg.hSOURCES = $(CSOURCES) $(HSOURCES)AUX = data help hh rumors hack.6 hack.shDISTR = $(SOURCES) $(AUX) READ_ME Makefile date.h hack.onames.hHOBJ = hack.Decl.o hack.apply.o hack.bones.o hack.o hack.cmd.o hack.do.o\	hack.do_name.o hack.do_wear.o hack.dog.o hack.eat.o hack.end.o\	hack.engrave.o hack.fight.o hack.invent.o hack.ioctl.o\	hack.lev.o hack.main.o hack.makemon.o hack.mhitu.o hack.mklev.o\	hack.mkmaze.o hack.mkobj.o hack.mkshop.o hack.mon.o\	hack.monst.o hack.o_init.o hack.objnam.o hack.options.o\	hack.pager.o hack.potion.o hack.pri.o\	hack.read.o hack.rip.o hack.rumors.o hack.save.o\	hack.search.o hack.shk.o hack.shknam.o hack.steal.o\	hack.termcap.o hack.timeout.o hack.topl.o\	hack.track.o hack.trap.o\	hack.tty.o hack.unix.o hack.u_init.o hack.vault.o hack.wield.o\	hack.wizard.o hack.worm.o hack.worn.o hack.zap.o\	hack.version.o rnd.o alloc.o$(GAME):	$(HOBJ) Makefile	@echo "Loading ..."	@ld -X -o $(GAME) /lib/crt0.o $(HOBJ) $(TERMLIB) -lcall:	$(GAME) lint	@echo "Done."makedefs:	makedefs.c	cc -o makedefs makedefs.chack.onames.h:	makedefs def.objects.h	makedefs > hack.onames.hlint:# lint cannot have -p here because (i) capitals are meaningful:# [Ww]izard, (ii) identifiers may coincide in the first six places:# doweararm() versus dowearring().# _flsbuf comes from <stdio.h>, a bug in the system libraries.	@echo lint -axbh -DLINT ...	@lint -axbh -DLINT $(HACKCSRC) | sed '/_flsbuf/d'diff:	@- for i in $(SOURCES) $(AUX) ; do \		cmp -s $$i $D/$$i || \		( echo diff $D/$$i $$i ; diff $D/$$i $$i ; echo ) ; donedistribution: Makefile	@- for i in READ_ME $(SOURCES) $(AUX) Makefile date.h hack.onames.h\		; do \		cmp -s $$i $D/$$i || \		( echo cp $$i $D ; cp $$i $D ) ; done# the distribution directory also contains the empty files perm and record.install:	rm -f $(GAMEDIR)/$(GAME)	cp $(GAME) $(GAMEDIR)/$(GAME)	chmod 04511 $(GAMEDIR)/$(GAME)	rm -f $(GAMEDIR)/bones*#	cp hack.6 /usr/man/man6clean:	rm -f *.odepend:# For the moment we are lazy and disregard /usr/include files because# the sources contain them conditionally. Perhaps we should use cpp.#		( /bin/grep '^#[ 	]*include' $$i | sed -n \#			-e 's,<\(.*\)>,"/usr/include/\1",' \#	for i in ${CSOURCES}; do \		( /bin/grep '^#[ 	]*include[ 	]*"' $$i | sed -n \			-e 's/[^"]*"\([^"]*\)".*/\1/' \			-e H -e '$$g' -e '$$s/\n/ /g' \			-e '$$s/.*/'$$i': &/' -e '$$s/\.c:/.o:/p' \			>> makedep); done	for i in ${HSOURCES}; do \		( /bin/grep '^#[ 	]*include[ 	]*"' $$i | sed -n \			-e 's/[^"]*"\([^"]*\)".*/\1/' \			-e H -e '$$g' -e '$$s/\n/ /g' \			-e '$$s/.*/'$$i': &\				touch '$$i/p \			>> makedep); done	@echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep	@echo '$$r makedep' >>eddep	@echo 'w' >>eddep	@cp Makefile Makefile.bak	ed - Makefile < eddep	@rm -f eddep makedep	@echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile	@echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile	@echo '# see make depend above' >> Makefile	- diff Makefile Makefile.bak	@rm -f Makefile.bak# DO NOT DELETE THIS LINEhack.Decl.o:  hack.h def.mkroom.hhack.apply.o:  hack.h def.edog.h def.mkroom.hhack.bones.o:  hack.hhack.o:  hack.hhack.cmd.o:  hack.h def.func_tab.hhack.do.o:  hack.hhack.do_name.o:  hack.hhack.do_wear.o:  hack.hhack.dog.o:  hack.h hack.mfndpos.h def.edog.h def.mkroom.hhack.eat.o:  hack.hhack.end.o:  hack.hhack.engrave.o:  hack.hhack.fight.o:  hack.hhack.invent.o:  hack.h def.wseg.hhack.ioctl.o:  config.hhack.lev.o:  hack.h def.mkroom.h def.wseg.hhack.main.o:  hack.hhack.makemon.o:  hack.hhack.mhitu.o:  hack.hhack.mklev.o:  hack.h def.mkroom.hhack.mkmaze.o:  hack.h def.mkroom.hhack.mkobj.o:  hack.hhack.mkshop.o:  hack.h def.mkroom.h def.eshk.hhack.mon.o:  hack.h hack.mfndpos.hhack.monst.o:  hack.h def.eshk.hhack.o_init.o:  config.h def.objects.h hack.onames.hhack.objnam.o:  hack.hhack.options.o:  config.h hack.hhack.pager.o:  hack.hhack.potion.o:  hack.hhack.pri.o:  hack.h def.wseg.hhack.read.o:  hack.hhack.rip.o:  hack.hhack.rumors.o:  hack.hhack.save.o:  hack.hhack.search.o:  hack.hhack.shk.o:  hack.h hack.mfndpos.h def.mkroom.h def.eshk.hhack.shknam.o:  hack.hhack.steal.o:  hack.hhack.termcap.o:  config.h def.flag.hhack.timeout.o:  hack.hhack.topl.o:  hack.hhack.track.o:  hack.hhack.trap.o:  hack.h def.mkroom.hhack.tty.o:  hack.hhack.unix.o:  hack.h def.mkroom.hhack.u_init.o:  hack.hhack.vault.o:  hack.h def.mkroom.hhack.wield.o:  hack.hhack.wizard.o:  hack.hhack.worm.o:  hack.h def.wseg.hhack.worn.o:  hack.hhack.zap.o:  hack.hhack.version.o:  date.hhack.h:  config.h def.objclass.h def.monst.h def.gold.h def.trap.h def.obj.h def.flag.h def.rm.h def.permonst.h hack.onames.h			touch hack.hdef.objects.h:  config.h def.objclass.h			touch def.objects.h# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY# see make depend above

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -