mirror of
git://git.psyced.org/git/psyclpc
synced 2024-08-15 03:20:16 +00:00
620 lines
25 KiB
Makefile
620 lines
25 KiB
Makefile
# TODO: Add some of the symbols in here to configure
|
|
# These lines are needed on some machines.
|
|
MAKE=make
|
|
SHELL=@CONFIG_SHELL@
|
|
INSTALL=@INSTALL@
|
|
mkinstalldirs=$(SHELL) @top_srcdir@/mkinstalldirs
|
|
#
|
|
CC=@CC@
|
|
#
|
|
YACC = @YACC@
|
|
YACCTAB = @YACCTAB@
|
|
#
|
|
RM = rm -f
|
|
MV = mv
|
|
CP = cp
|
|
#
|
|
# some standard stuff...
|
|
prefix= @prefix@
|
|
exec_prefix= @exec_prefix@
|
|
# currently unused:
|
|
datarootdir = @datarootdir@
|
|
#
|
|
#
|
|
# Set MUD_LIB to the directory which contains the mud data.
|
|
MUD_LIB = @libdir@
|
|
# Set MUD_LIB_INCLUDE to the directory where the driver include files
|
|
# shall live.
|
|
MUD_LIB_INCLUDE = @includedir@
|
|
#
|
|
# Set BINDIR to the directory where you want to install the executables.
|
|
BINDIR = @bindir@
|
|
#
|
|
# Set ERQ_DIR to directory which contains the stuff which ERQ can
|
|
# execute (hopefully) savely. Was formerly defined in config.h!
|
|
ERQ_DIR= @libexecdir@
|
|
#
|
|
# Set MANDIR to the directory where to install the manpages.
|
|
MANDIR= @mandir@
|
|
#
|
|
# Typical profiling, warning and optimizing options.
|
|
# -p -DMARK: together they enable customized profiling of VM instructions.
|
|
# MARK needs to be defined to a statement taking the
|
|
# instruction code as parameter; additionally interpret.c will
|
|
# #include "profile.h" for additional custom declarations.
|
|
#
|
|
# Additional profiling can be activated in config.h .
|
|
#PROFIL=-pg -DMARK
|
|
#PROFIL=-pg
|
|
PROFIL=
|
|
|
|
# Enable warnings from the compiler, if wanted.
|
|
NO_WARN= # no warning options - will work with all compilers :-)
|
|
GCC_WARN= -Wall -Wshadow -Wparentheses # gcc settings
|
|
CFG_WARN= @WCFLAGS@ # Warn options discovered by configure
|
|
|
|
WARN= $(CFG_WARN)
|
|
|
|
|
|
# Optimization and source level debugging options.
|
|
# adding a -fomit-frame-pointer on the NeXT (gcc version 1.93 (68k, MIT syntax))
|
|
# will corrupt the driver.
|
|
|
|
HIGH_OPTIMIZE = @OCFLAGS@ # high optimization
|
|
MED_OPTIMIZE= @MCFLAGS@ # medium optimization
|
|
LOW_OPTIMIZE = @LCFLAGS@ # minimal optimization
|
|
NO_OPTIMIZE= @DCFLAGS@ # no optimization; for frequent recompilations.
|
|
|
|
OPTIMIZE= $(@val_optimize@_OPTIMIZE)
|
|
|
|
#
|
|
# Debugging options:
|
|
# Debugging options should be set in config.h to guarantee a clean
|
|
# recompile.
|
|
#DEBUG = -DDEBUG # -DDEBUG_TELNET
|
|
DEBUG=
|
|
|
|
# Flags for compiling the SFMT random number generator.
|
|
SFMT_FLAGS = -fno-strict-aliasing
|
|
# for machines with sse2 support you may use:
|
|
#SFMT_FLAGS = -msse2 -fno-strict-aliasing -DHAVE_SSE2=1
|
|
# for machines with altivec support you may use:
|
|
#SFMT_FLAGS = -faltivec -fno-strict-aliasing -DHAVE_ALTIVEC=1
|
|
|
|
#
|
|
MPATH=-DMUD_LIB='"$(MUD_LIB)"' -DBINDIR='"$(BINDIR)"' -DERQ_DIR='"$(ERQ_DIR)"'
|
|
#
|
|
# tg says for OpenSolaris we need -I/usr/include/idn here but since that path
|
|
# may exist when idnkit is installed and cause errors because of its 'wrong'
|
|
# assert.h, we can't include that path here by default. configure should
|
|
# learn when to add this path here, but that's tricky. --lynX
|
|
CFLAGS=-DPROGNAME='"@PROGNAME@"' @EXTRA_CFLAGS@ $(OPTIMIZE) $(DEBUG) $(WARN) $(MPATH) $(PROFIL) -I/usr/local/include
|
|
#
|
|
LIBS= @PKGLIBS@ @LIBS@ -lm
|
|
#
|
|
LDFLAGS=$(PROFIL) -L/usr/local/lib @LDFLAGS@
|
|
#
|
|
#Note that, if you use smalloc with SBRK_OK(which is the default), and
|
|
#don't link statically, it could happen that the system malloc is linked
|
|
#along with the one from smalloc; this combination is bound to cause crashes.
|
|
MFLAGS = "BINDIR=$(BINDIR)" "MUD_LIB=$(MUD_LIB)"
|
|
#
|
|
SRC = access_check.c actions.c array.c backend.c bitstrings.c call_out.c \
|
|
closure.c comm.c \
|
|
dumpstat.c ed.c efuns.c files.c gcollect.c hash.c heartbeat.c \
|
|
interpret.c \
|
|
lex.c main.c mapping.c md5.c mempools.c mregex.c mstrings.c object.c \
|
|
otable.c\
|
|
parser.c parse.c pkg-alists.c pkg-iksemel.c pkg-idna.c pkg-expat.c \
|
|
pkg-psyc.c pkg-mccp.c pkg-mysql.c \
|
|
pkg-pgsql.c pkg-sqlite.c pkg-tls.c pkg-gnunet.c \
|
|
ptmalloc.c port.c ptrtable.c \
|
|
random.c regexp.c sha1.c simulate.c simul_efun.c stdstrings.c \
|
|
strfuns.c structs.c sprintf.c swap.c wiz_list.c xalloc.c pkg-expat.c
|
|
OBJ = access_check.o actions.o array.o backend.o bitstrings.o call_out.o \
|
|
closure.o comm.o \
|
|
dumpstat.o ed.o efuns.o files.o gcollect.o hash.o heartbeat.o \
|
|
interpret.o \
|
|
lex.o main.o mapping.o md5.o mempools.o mregex.o mstrings.o object.o \
|
|
otable.o \
|
|
parser.o parse.o pkg-alists.o pkg-iksemel.o pkg-idna.o pkg-expat.o \
|
|
pkg-psyc.o pkg-mccp.o pkg-mysql.o \
|
|
pkg-pgsql.o pkg-sqlite.o pkg-tls.o pkg-gnunet.o \
|
|
ptmalloc.o port.o ptrtable.o \
|
|
random.o regexp.o sha1.o simulate.o simul_efun.o stdstrings.o \
|
|
strfuns.o structs.o sprintf.o swap.o wiz_list.o xalloc.o @ALLOCA@
|
|
|
|
all: make-patchlevel @PROGNAME@@EXEEXT@
|
|
|
|
@PROGNAME@@EXEEXT@: $(OBJ)
|
|
$(CC) @OPTIMIZE_LINKING@ $(LDFLAGS) $(OBJ) -o $@ $(LIBS)
|
|
|
|
it: @PROGNAME@@EXEEXT@
|
|
strip @PROGNAME@@EXEEXT@
|
|
|
|
docs: @PROGNAME@@EXEEXT@
|
|
-help2man --name=@PROGNAME@ -N --help-option=--longhelp --include=../HELP --output=../@PROGNAME@.1 ./@PROGNAME@@EXEEXT@
|
|
|
|
install-all: install-driver install-headers install-utils
|
|
|
|
install: install-driver
|
|
@echo "To install header files, use 'make install-headers'."
|
|
@echo "To install utility programs (incl. erq), use 'make install-utils'."
|
|
@echo "To install everything in one go, use 'make install-all'."
|
|
|
|
install-driver: @PROGNAME@@EXEEXT@ docs
|
|
$(mkinstalldirs) $(BINDIR) $(MANDIR)/man1
|
|
$(INSTALL) -c @PROGNAME@@EXEEXT@ $(BINDIR)/@PROGNAME@@EXEEXT@
|
|
$(INSTALL) -c ../@PROGNAME@.1 $(MANDIR)/man1/@PROGNAME@.1
|
|
|
|
install-headers:
|
|
$(mkinstalldirs) $(MUD_LIB_INCLUDE)
|
|
$(INSTALL) -c ../mudlib/sys/* $(MUD_LIB_INCLUDE)
|
|
|
|
install-utils:
|
|
(cd util; $(MAKE) $(MFLAGS) install)
|
|
|
|
utils:
|
|
(cd util; $(MAKE) $(MFLAGS))
|
|
|
|
lint: *.c
|
|
lint *.c
|
|
|
|
clean:
|
|
$(RM) $(YACCTAB)h $(YACCTAB)c make_func.c *.o mkfunc@EXEEXT@
|
|
$(RM) stdstrings.c stdstrings.h
|
|
$(RM) efun_defs.c instrs.h lang.y lang.h lang.c y.output tags TAGS
|
|
$(RM) @PROGNAME@@EXEEXT@ core mudlib/core mudlib/debug.log
|
|
(cd util ; echo "Cleaning in util." ; $(MAKE) clean)
|
|
|
|
distclean: clean
|
|
$(RM) @PROGNAME@@EXEEXT@ config.status machine.h Makefile config.cache config.log
|
|
$(RM) config.h config.status config.status.old configure-do
|
|
$(RM) util/Makefile util/erq/Makefile
|
|
|
|
tags: $(SRC)
|
|
ctags $(SRC)
|
|
|
|
TAGS: $(SRC)
|
|
etags $(SRC)
|
|
|
|
patchlevel.h : make-patchlevel
|
|
|
|
make-patchlevel:
|
|
./mk-patchlevel.sh
|
|
|
|
make_func.c: make_func.y
|
|
$(YACC) make_func.y
|
|
@MOVE_YACC_TAB@ make_func.c
|
|
@CLEAN_YACC_TAB@
|
|
|
|
#mkfunc.o : mkfunc.c make_func.c driver.h config.h machine.h port.h
|
|
# $(CC) $(CFLAGS) -c mkfunc.c
|
|
|
|
mkfunc@EXEEXT@: mkfunc.o hash.o exec.h
|
|
$(CC) @OPTIMIZE_LINKING@ $(LDFLAGS) mkfunc.o hash.o -o mkfunc@EXEEXT@
|
|
|
|
lang.y: mkfunc@EXEEXT@ prolang.y config.h
|
|
$(RM) lang.y
|
|
./mkfunc@EXEEXT@ lang
|
|
|
|
efun_defs.c instrs.h: func_spec mkfunc@EXEEXT@ config.h machine.h
|
|
$(RM) instrs.h
|
|
$(RM) efun_defs.c
|
|
./mkfunc@EXEEXT@ instrs
|
|
|
|
stdstrings.c stdstrings.h: string_spec mkfunc@EXEEXT@ config.h machine.h
|
|
$(RM) stdstrings.c
|
|
$(RM) stdstrings.h
|
|
./mkfunc@EXEEXT@ strings
|
|
|
|
lang.c lang.h: lang.y
|
|
$(YACC) -d -v lang.y
|
|
@MOVE_YACC_TAB@ lang.c
|
|
@CLEAN_YACC_TAB@
|
|
$(MV) $(YACCTAB)h lang.h
|
|
|
|
random.o : random.c config.h driver.h
|
|
$(CC) $(CFLAGS) $(SFMT_FLAGS) -c random.c -o random.o
|
|
|
|
#--------------------------------------------------------
|
|
# The dependency generation uses the program 'mkdepend' and assumes GNUmake.
|
|
|
|
# Generated source files (overlaps with of SRC) which need to be
|
|
# present for mkdepend to work.
|
|
GENSRC = make_func.c stdstrings.c lang.c instrs.h
|
|
|
|
# Macros for MkDepend:
|
|
SKELETON = $(SRC) mkfunc.c
|
|
EXCEPT = -x efun_defs.c
|
|
SELECT = -S instrs.h -S stdstrings.h -S make_func.c -S lang.c -S lang.h -S efun_defs.c
|
|
|
|
depend: $(SRC) $(GENSRC)
|
|
@$(SHELL) -ec "if type mkdepend > /dev/null 2>&1; then \
|
|
echo Updating dependencies.; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) -m -p .c:%n.o -fMakefile; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) $(SELECT) -m -p .c:%n.o -fMakefile; \
|
|
echo Updating dependencies in Makefile.in.; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) -m -p .c:%n.o -fMakefile.in; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) $(SELECT) -m -p .c:%n.o -fMakefile.in; \
|
|
else\
|
|
echo mkdepend utility not available.; \
|
|
fi"
|
|
|
|
.PHONY dependall: depend depend-generic
|
|
|
|
depend-generic: $(SRC) $(GENSRC)
|
|
@$(SHELL) -ec "if type mkdepend > /dev/null 2>&1; then \
|
|
echo Updating dependencies in hosts/be/Makefile.; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) -m -p .c:$$\(OBJ\)/%n.o -fhosts/be/Makefile; \
|
|
mkdepend $(SKELETON) -I. -Ipcre -Iptmalloc $(EXCEPT) $(SELECT) -m -p .c:$$\(OBJ\)/%n.o -fhosts/be/Makefile; \
|
|
else\
|
|
echo mkdepend utility not available.; \
|
|
fi"
|
|
|
|
|
|
#--------------------------------------------------------
|
|
# Dependencies, manual and automatic.
|
|
|
|
# --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS FOLLOW ---
|
|
access_check.o : xalloc.h filestat.h comm.h access_check.h driver.h \
|
|
svalue.h strfuns.h pkg-tls.h simulate.h typedefs.h config.h port.h \
|
|
sent.h bytecode.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
actions.o : ../mudlib/sys/driver_hook.h ../mudlib/sys/commands.h xalloc.h \
|
|
wiz_list.h svalue.h simulate.h sent.h stdstrings.h object.h mstrings.h \
|
|
mapping.h interpret.h efuns.h dumpstat.h comm.h closure.h backend.h \
|
|
array.h actions.h my-alloca.h typedefs.h driver.h strfuns.h bytecode.h \
|
|
hash.h pkg-tls.h main.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
array.o : i-svalue_cmp.h xalloc.h wiz_list.h swap.h svalue.h simulate.h \
|
|
stdstrings.h object.h mstrings.h mempools.h mapping.h main.h \
|
|
interpret.h closure.h backend.h array.h my-alloca.h typedefs.h driver.h \
|
|
strfuns.h sent.h bytecode.h hash.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
backend.o : ../mudlib/sys/debug_message.h ../mudlib/sys/driver_hook.h \
|
|
i-eval_cost.h xalloc.h wiz_list.h swap.h svalue.h stdstrings.h \
|
|
simulate.h random.h otable.h object.h mstrings.h mregex.h mapping.h \
|
|
main.h lex.h interpret.h heartbeat.h gcollect.h filestat.h exec.h ed.h \
|
|
comm.h closure.h call_out.h array.h actions.h backend.h my-alloca.h \
|
|
typedefs.h driver.h strfuns.h sent.h bytecode.h hash.h pkg-tls.h port.h \
|
|
config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
bitstrings.o : xalloc.h svalue.h simulate.h mstrings.h interpret.h \
|
|
bitstrings.h typedefs.h driver.h strfuns.h sent.h bytecode.h hash.h \
|
|
backend.h port.h config.h main.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
call_out.o : ../mudlib/sys/debug_info.h i-eval_cost.h xalloc.h wiz_list.h \
|
|
swap.h svalue.h strfuns.h stdstrings.h simulate.h object.h mstrings.h \
|
|
main.h interpret.h gcollect.h exec.h comm.h closure.h backend.h array.h \
|
|
actions.h call_out.h typedefs.h driver.h sent.h bytecode.h hash.h \
|
|
pkg-tls.h port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
closure.o : i-svalue_cmp.h xalloc.h switch.h swap.h svalue.h structs.h \
|
|
stdstrings.h simul_efun.h simulate.h prolang.h object.h mstrings.h \
|
|
main.h lex.h interpret.h instrs.h exec.h backend.h array.h closure.h \
|
|
my-alloca.h typedefs.h driver.h strfuns.h hash.h ptrtable.h sent.h \
|
|
bytecode.h port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
comm.o : util/erq/erq.h ../mudlib/sys/input_to.h \
|
|
../mudlib/sys/driver_hook.h ../mudlib/sys/comm.h i-eval_cost.h xalloc.h \
|
|
wiz_list.h swap.h svalue.h stdstrings.h simulate.h sent.h pkg-tls.h \
|
|
pkg-pgsql.h pkg-mccp.h object.h mstrings.h main.h interpret.h \
|
|
gcollect.h filestat.h exec.h ed.h closure.h array.h actions.h \
|
|
access_check.h comm.h ../mudlib/sys/telnet.h my-alloca.h typedefs.h \
|
|
driver.h strfuns.h bytecode.h hash.h backend.h config.h port.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
dumpstat.o : xalloc.h svalue.h structs.h stdstrings.h simulate.h ptrtable.h \
|
|
object.h mstrings.h mapping.h instrs.h filestat.h exec.h closure.h \
|
|
array.h dumpstat.h typedefs.h driver.h strfuns.h hash.h sent.h \
|
|
bytecode.h port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
ed.o : ../mudlib/sys/regexp.h xalloc.h svalue.h stdstrings.h simulate.h \
|
|
object.h mstrings.h mregex.h main.h lex.h interpret.h gcollect.h \
|
|
filestat.h comm.h actions.h ed.h typedefs.h driver.h strfuns.h sent.h \
|
|
bytecode.h hash.h backend.h pkg-tls.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
efuns.o : ../mudlib/sys/time.h ../mudlib/sys/strings.h \
|
|
../mudlib/sys/regexp.h ../mudlib/sys/objectinfo.h \
|
|
../mudlib/sys/driver_hook.h ../mudlib/sys/debug_info.h i-eval_cost.h \
|
|
xalloc.h wiz_list.h svalue.h swap.h structs.h strfuns.h simulate.h \
|
|
stdstrings.h sha1.h random.h ptrtable.h otable.h object.h mstrings.h \
|
|
mregex.h md5.h mempools.h mapping.h main.h lex.h interpret.h \
|
|
heartbeat.h exec.h dumpstat.h comm.h closure.h call_out.h backend.h \
|
|
array.h actions.h efuns.h my-rusage.h my-alloca.h typedefs.h driver.h \
|
|
hash.h sent.h bytecode.h my-stdint.h pkg-tls.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
files.o : ../mudlib/sys/files.h xalloc.h svalue.h stdstrings.h simulate.h \
|
|
mstrings.h mempools.h main.h lex.h interpret.h filestat.h comm.h \
|
|
array.h files.h my-alloca.h typedefs.h driver.h strfuns.h sent.h \
|
|
bytecode.h hash.h backend.h pkg-tls.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
gcollect.o : ../mudlib/sys/driver_hook.h i-eval_cost.h xalloc.h wiz_list.h \
|
|
swap.h structs.h stdstrings.h simul_efun.h simulate.h sent.h random.h \
|
|
ptrtable.h prolang.h pkg-pgsql.h parse.h otable.h object.h mstrings.h \
|
|
mregex.h mempools.h mapping.h main.h lex.h instrs.h interpret.h \
|
|
heartbeat.h filestat.h ed.h comm.h closure.h call_out.h backend.h \
|
|
array.h actions.h gcollect.h typedefs.h driver.h svalue.h strfuns.h \
|
|
hash.h exec.h bytecode.h pkg-tls.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
hash.o : hash.h
|
|
|
|
heartbeat.o : ../mudlib/sys/debug_info.h i-eval_cost.h xalloc.h wiz_list.h \
|
|
svalue.h strfuns.h simulate.h sent.h object.h mstrings.h interpret.h \
|
|
gcollect.h exec.h comm.h backend.h array.h actions.h heartbeat.h \
|
|
typedefs.h driver.h bytecode.h hash.h pkg-tls.h main.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
interpret.o : ../mudlib/sys/debug_info.h ../mudlib/sys/driver_hook.h \
|
|
i-eval_cost.h xalloc.h wiz_list.h switch.h swap.h svalue.h structs.h \
|
|
stdstrings.h simul_efun.h simulate.h prolang.h parse.h otable.h \
|
|
object.h mstrings.h mapping.h lex.h instrs.h heartbeat.h gcollect.h \
|
|
filestat.h exec.h efuns.h ed.h comm.h closure.h call_out.h backend.h \
|
|
array.h actions.h interpret.h my-alloca.h typedefs.h driver.h strfuns.h \
|
|
hash.h ptrtable.h sent.h bytecode.h pkg-tls.h main.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
lex.o : efun_defs.c ../mudlib/sys/driver_hook.h i-eval_cost.h xalloc.h \
|
|
wiz_list.h svalue.h strfuns.h stdstrings.h simul_efun.h simulate.h \
|
|
prolang.h patchlevel.h object.h mstrings.h mempools.h main.h lang.h \
|
|
interpret.h instrs.h hash.h gcollect.h filestat.h exec.h comm.h \
|
|
closure.h backend.h array.h lex.h my-alloca.h typedefs.h driver.h \
|
|
ptrtable.h sent.h bytecode.h pkg-tls.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
main.o : ../mudlib/sys/regexp.h i-eval_cost.h pkg-mysql.h xalloc.h \
|
|
wiz_list.h swap.h svalue.h stdstrings.h simul_efun.h simulate.h \
|
|
random.h pkg-tls.h patchlevel.h otable.h object.h mstrings.h mregex.h \
|
|
mempools.h mapping.h lex.h interpret.h gcollect.h filestat.h comm.h \
|
|
array.h backend.h main.h my-alloca.h typedefs.h driver.h strfuns.h \
|
|
ptrtable.h exec.h sent.h bytecode.h hash.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
mapping.o : i-svalue_cmp.h xalloc.h wiz_list.h svalue.h structs.h \
|
|
simulate.h object.h mstrings.h main.h interpret.h gcollect.h closure.h \
|
|
backend.h array.h mapping.h my-alloca.h typedefs.h driver.h strfuns.h \
|
|
hash.h exec.h sent.h bytecode.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
md5.o : strfuns.h md5.h machine.h typedefs.h driver.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h
|
|
|
|
mempools.o : ../mudlib/sys/debug_info.h xalloc.h svalue.h strfuns.h \
|
|
simulate.h gcollect.h mempools.h driver.h typedefs.h sent.h bytecode.h \
|
|
port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
mkfunc.o : make_func.c ../mudlib/sys/driver_hook.h hash.h exec.h \
|
|
my-alloca.h driver.h bytecode.h typedefs.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
mregex.o : ../mudlib/sys/regexp.h ../mudlib/sys/driver_hook.h \
|
|
../mudlib/sys/debug_info.h xalloc.h svalue.h strfuns.h simulate.h \
|
|
regexp.h pkg-pcre.h mstrings.h main.h interpret.h hash.h gcollect.h \
|
|
comm.h mregex.h driver.h typedefs.h sent.h bytecode.h \
|
|
backend.h pkg-tls.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
mstrings.o : ../mudlib/sys/debug_info.h xalloc.h svalue.h strfuns.h \
|
|
stdstrings.h simulate.h main.h hash.h gcollect.h mstrings.h driver.h \
|
|
typedefs.h sent.h bytecode.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
object.o : ../mudlib/sys/inherit_list.h ../mudlib/sys/include_list.h \
|
|
../mudlib/sys/functionlist.h ../mudlib/sys/driver_hook.h xalloc.h \
|
|
wiz_list.h svalue.h swap.h structs.h strfuns.h stdstrings.h \
|
|
simul_efun.h simulate.h sent.h random.h ptrtable.h prolang.h otable.h \
|
|
mstrings.h mempools.h mapping.h main.h lex.h instrs.h interpret.h \
|
|
filestat.h comm.h closure.h backend.h array.h actions.h object.h \
|
|
my-alloca.h typedefs.h driver.h ../mudlib/sys/lpctypes.h hash.h exec.h \
|
|
bytecode.h pkg-tls.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
otable.o : ../mudlib/sys/debug_info.h xalloc.h svalue.h simulate.h \
|
|
strfuns.h object.h mstrings.h hash.h gcollect.h backend.h otable.h \
|
|
typedefs.h driver.h sent.h bytecode.h main.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
parse.o : xalloc.h wiz_list.h svalue.h stdstrings.h simulate.h object.h \
|
|
mstrings.h main.h lex.h interpret.h gcollect.h array.h actions.h \
|
|
parse.h typedefs.h driver.h strfuns.h sent.h bytecode.h hash.h \
|
|
backend.h port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
parser.o : lang.c ../mudlib/sys/driver_hook.h i-eval_cost.h xalloc.h \
|
|
wiz_list.h switch.h swap.h svalue.h structs.h stdstrings.h simul_efun.h \
|
|
simulate.h object.h mstrings.h mapping.h main.h lex.h instrs.h \
|
|
interpret.h gcollect.h exec.h closure.h backend.h array.h prolang.h \
|
|
my-alloca.h typedefs.h driver.h strfuns.h hash.h ptrtable.h sent.h \
|
|
bytecode.h port.h config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
pkg-alists.o : i-svalue_cmp.h xalloc.h svalue.h simulate.h mstrings.h \
|
|
main.h interpret.h array.h my-alloca.h pkg-alists.h typedefs.h driver.h \
|
|
closure.h strfuns.h sent.h bytecode.h hash.h backend.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
pkg-idna.o : ../mudlib/sys/idn.h xalloc.h simulate.h mstrings.h interpret.h \
|
|
typedefs.h pkg-idna.h driver.h svalue.h strfuns.h sent.h bytecode.h \
|
|
hash.h backend.h port.h config.h main.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
pkg-mccp.o : ../mudlib/sys/telnet.h xalloc.h svalue.h object.h mstrings.h \
|
|
comm.h array.h pkg-mccp.h typedefs.h driver.h strfuns.h sent.h hash.h \
|
|
pkg-tls.h simulate.h port.h config.h bytecode.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
pkg-mysql.o : xalloc.h svalue.h stdstrings.h simulate.h mstrings.h main.h \
|
|
instrs.h interpret.h array.h pkg-mysql.h my-alloca.h typedefs.h \
|
|
driver.h strfuns.h sent.h bytecode.h hash.h exec.h backend.h port.h \
|
|
config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
pkg-pgsql.o : ../mudlib/sys/pgsql.h xalloc.h stdstrings.h simulate.h \
|
|
mstrings.h mapping.h main.h interpret.h instrs.h gcollect.h array.h \
|
|
actions.h pkg-pgsql.h my-alloca.h typedefs.h driver.h svalue.h \
|
|
strfuns.h sent.h bytecode.h hash.h backend.h exec.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
pkg-psyc.o : xalloc.h simulate.h pkg-psyc.h object.h mstrings.h mapping.h \
|
|
machine.h interpret.h efuns.h array.h
|
|
|
|
pkg-sqlite.o : xalloc.h stdstrings.h object.h svalue.h simulate.h \
|
|
mstrings.h interpret.h array.h my-alloca.h typedefs.h driver.h \
|
|
strfuns.h sent.h bytecode.h hash.h backend.h port.h config.h main.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
pkg-tls.o : ../mudlib/sys/tls.h xalloc.h svalue.h sha1.h object.h \
|
|
mstrings.h main.h interpret.h comm.h array.h actions.h pkg-tls.h \
|
|
machine.h driver.h strfuns.h typedefs.h my-stdint.h sent.h hash.h \
|
|
bytecode.h backend.h simulate.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h
|
|
|
|
port.o : hosts/crypt.c main.h backend.h my-rusage.h driver.h machine.h \
|
|
typedefs.h port.h config.h hosts/unix.h hosts/be/be.h
|
|
|
|
ptmalloc.o : ptmalloc/malloc.c machine.h config.h ptmalloc/hooks.c \
|
|
ptmalloc/arena.c ptmalloc/thread-m.h ptmalloc/malloc.h \
|
|
ptmalloc/config.h
|
|
|
|
ptrtable.o : simulate.h mempools.h ptrtable.h driver.h svalue.h strfuns.h \
|
|
sent.h bytecode.h typedefs.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
random.o : random.h driver.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
regexp.o : i-eval_cost.h main.h xalloc.h simulate.h regexp.h driver.h \
|
|
interpret.h typedefs.h svalue.h strfuns.h sent.h bytecode.h pkg-pcre.h \
|
|
port.h config.h backend.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
sha1.o : sha1.h my-stdint.h driver.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
simul_efun.o : xalloc.h swap.h svalue.h stdstrings.h simulate.h prolang.h \
|
|
ptrtable.h object.h mstrings.h lex.h interpret.h gcollect.h exec.h \
|
|
array.h simul_efun.h my-alloca.h typedefs.h driver.h strfuns.h sent.h \
|
|
bytecode.h hash.h backend.h port.h config.h main.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
simulate.o : ../mudlib/sys/rtlimits.h ../mudlib/sys/regexp.h \
|
|
../mudlib/sys/files.h ../mudlib/sys/driver_hook.h \
|
|
../mudlib/sys/debug_info.h i-eval_cost.h xalloc.h wiz_list.h svalue.h \
|
|
swap.h structs.h strfuns.h stdstrings.h simul_efun.h sent.h prolang.h \
|
|
pkg-sqlite.h pkg-tls.h otable.h object.h mstrings.h mregex.h mempools.h \
|
|
mapping.h main.h lex.h heartbeat.h gcollect.h filestat.h ed.h comm.h \
|
|
closure.h call_out.h backend.h array.h actions.h simulate.h my-alloca.h \
|
|
typedefs.h driver.h interpret.h hash.h exec.h ptrtable.h bytecode.h \
|
|
port.h config.h hosts/unix.h hosts/be/be.h machine.h pkg-psyc.o
|
|
|
|
sprintf.o : xalloc.h swap.h svalue.h structs.h stdstrings.h simul_efun.h \
|
|
simulate.h sent.h random.h ptrtable.h object.h mstrings.h mapping.h \
|
|
main.h interpret.h comm.h closure.h array.h actions.h sprintf.h \
|
|
my-alloca.h typedefs.h driver.h strfuns.h hash.h exec.h bytecode.h \
|
|
backend.h pkg-tls.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
stdstrings.o : mstrings.h stdstrings.h typedefs.h driver.h hash.h port.h \
|
|
config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
strfuns.o : xalloc.h svalue.h stdstrings.h simulate.h object.h mstrings.h \
|
|
mapping.h main.h interpret.h comm.h strfuns.h my-alloca.h typedefs.h \
|
|
driver.h sent.h bytecode.h hash.h backend.h pkg-tls.h port.h config.h \
|
|
hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
structs.o : ../mudlib/sys/struct_info.h ../mudlib/sys/debug_info.h xalloc.h \
|
|
wiz_list.h stdstrings.h simulate.h object.h mstrings.h mapping.h main.h \
|
|
interpret.h gcollect.h exec.h array.h structs.h driver.h \
|
|
../mudlib/sys/lpctypes.h svalue.h strfuns.h typedefs.h sent.h \
|
|
bytecode.h hash.h backend.h port.h config.h hosts/unix.h hosts/be/be.h \
|
|
machine.h
|
|
|
|
swap.o : ../mudlib/sys/debug_info.h xalloc.h wiz_list.h svalue.h structs.h \
|
|
strfuns.h stdstrings.h simul_efun.h simulate.h random.h prolang.h \
|
|
otable.h object.h mstrings.h mempools.h mapping.h main.h interpret.h \
|
|
gcollect.h comm.h closure.h backend.h array.h swap.h typedefs.h \
|
|
driver.h hash.h exec.h ptrtable.h sent.h bytecode.h pkg-tls.h port.h \
|
|
config.h hosts/unix.h hosts/be/be.h machine.h
|
|
|
|
wiz_list.o : xalloc.h svalue.h stdstrings.h simulate.h object.h mstrings.h \
|
|
mapping.h main.h interpret.h gcollect.h backend.h array.h \
|
|
../mudlib/sys/wizlist.h wiz_list.h my-alloca.h typedefs.h driver.h \
|
|
strfuns.h sent.h bytecode.h hash.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
xalloc.o : xptmalloc.c sysmalloc.c slaballoc.c smalloc.c mstrings.h \
|
|
object.h exec.h simulate.h interpret.h gcollect.h backend.h xalloc.h \
|
|
driver.h ../mudlib/sys/debug_info.h ptmalloc/malloc.h svalue.h \
|
|
stdstrings.h sysmalloc.h array.h slaballoc.h typedefs.h smalloc.h \
|
|
hash.h sent.h bytecode.h strfuns.h main.h port.h config.h hosts/unix.h \
|
|
hosts/be/be.h machine.h
|
|
|
|
# --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS PRECEDE ---
|
|
# --- DO NOT MODIFY THIS LINE -- SELECTED AUTO-DEPENDS FOLLOW ---
|
|
actions.o : stdstrings.h
|
|
|
|
array.o : stdstrings.h
|
|
|
|
backend.o : stdstrings.h
|
|
|
|
call_out.o : stdstrings.h
|
|
|
|
closure.o : stdstrings.h instrs.h
|
|
|
|
comm.o : stdstrings.h
|
|
|
|
dumpstat.o : stdstrings.h instrs.h
|
|
|
|
ed.o : stdstrings.h
|
|
|
|
efuns.o : stdstrings.h
|
|
|
|
files.o : stdstrings.h
|
|
|
|
gcollect.o : stdstrings.h instrs.h
|
|
|
|
interpret.o : stdstrings.h instrs.h
|
|
|
|
lex.o : efun_defs.c stdstrings.h lang.h instrs.h
|
|
|
|
main.o : stdstrings.h
|
|
|
|
mkfunc.o : make_func.c
|
|
|
|
mstrings.o : stdstrings.h
|
|
|
|
object.o : stdstrings.h instrs.h
|
|
|
|
parse.o : stdstrings.h
|
|
|
|
parser.o : lang.c stdstrings.h instrs.h
|
|
|
|
pkg-mysql.o : stdstrings.h instrs.h
|
|
|
|
pkg-pgsql.o : stdstrings.h instrs.h
|
|
|
|
pkg-sqlite.o : stdstrings.h
|
|
|
|
simul_efun.o : stdstrings.h
|
|
|
|
simulate.o : stdstrings.h
|
|
|
|
sprintf.o : stdstrings.h
|
|
|
|
stdstrings.o : stdstrings.h
|
|
|
|
strfuns.o : stdstrings.h
|
|
|
|
structs.o : stdstrings.h
|
|
|
|
swap.o : stdstrings.h
|
|
|
|
wiz_list.o : stdstrings.h
|
|
|
|
xalloc.o : stdstrings.h
|
|
|
|
# --- DO NOT MODIFY THIS LINE -- SELECTED AUTO-DEPENDS PRECEDE ---
|