📄 makefile.in
字号:
bnibuild_OBJECTS= ${SRC_BNIUTILSDIR}/bnibuild.o \${SRC_BNIUTILSDIR}/fileio.o \${SRC_BNIUTILSDIR}/tga.o \${SRC_BNIUTILSDIR}/bni.o \${SRC_COMPATDIR}/memcpy.otgainfo_BIN = ${SRC_BINDIR}/tgainfotgainfo_OBJECTS = ${SRC_BNIUTILSDIR}/tgainfo.o \${SRC_BNIUTILSDIR}/fileio.o \${SRC_BNIUTILSDIR}/tga.o \${SRC_COMPATDIR}/memcpy.otimetest_BIN = ${SRC_BINDIR}/timetesttimetest_OBJECTS = ${SRC_DEBUGDIR}/timetest.o \${SRC_COMMONDIR}/bn_type.o \${SRC_COMMONDIR}/eventlog.o \${SRC_COMMONDIR}/hexdump.o \${SRC_COMMONDIR}/bnettime.o \${SRC_COMMONDIR}/xalloc.o \${SRC_COMPATDIR}/strerror.o \${SRC_COMPATDIR}/gettimeofday.olisttest_BIN = ${SRC_BINDIR}/listtestlisttest_OBJECTS = ${SRC_DEBUGDIR}/listtest.o \${SRC_COMMONDIR}/list.o \${SRC_COMMONDIR}/eventlog.o \${SRC_COMMONDIR}/hexdump.o \${SRC_COMMONDIR}/xalloc.o \${SRC_COMPATDIR}/strerror.o \${SRC_COMPATDIR}/strdup.ohashtabletest_BIN = ${SRC_BINDIR}/hashtabletesthashtabletest_OBJECTS = ${SRC_DEBUGDIR}/hashtabletest.o \${SRC_COMMONDIR}/hashtable.o \${SRC_COMMONDIR}/eventlog.o \${SRC_COMMONDIR}/hexdump.o \${SRC_COMMONDIR}/xalloc.o \${SRC_COMPATDIR}/strerror.o \${SRC_COMPATDIR}/strdup.oaddrtest_BIN = ${SRC_BINDIR}/addrtestaddrtest_OBJECTS = ${SRC_DEBUGDIR}/addrtest.o \${SRC_COMMONDIR}/addr.o \${SRC_COMMONDIR}/util.o \${SRC_COMMONDIR}/list.o \${SRC_COMMONDIR}/eventlog.o \${SRC_COMMONDIR}/hexdump.o \${SRC_COMMONDIR}/xalloc.o \${SRC_COMPATDIR}/inet_aton.o \${SRC_COMPATDIR}/inet_ntoa.o \${SRC_COMPATDIR}/strerror.o \${SRC_COMPATDIR}/psock.o \${SRC_COMPATDIR}/memset.o \${SRC_COMPATDIR}/memcpy.o \${SRC_COMPATDIR}/strdup.ocdb_BIN = ${SRC_BINDIR}/bncdbcdb_OBJECTS = ${SRC_CDBDIR}/cdb.o \${SRC_CDBDIR}/cdb_init.o \${SRC_CDBDIR}/cdb_find.o \${SRC_CDBDIR}/cdb_findnext.o \${SRC_CDBDIR}/cdb_seek.o \${SRC_CDBDIR}/cdb_seq.o \${SRC_CDBDIR}/cdb_unpack.o \${SRC_CDBDIR}/cdb_make_add.o \${SRC_CDBDIR}/cdb_make_put.o \${SRC_CDBDIR}/cdb_make_find.o \${SRC_CDBDIR}/cdb_make.o \${SRC_CDBDIR}/cdb_hash.o \${SRC_COMMONDIR}/eventlog.o \${SRC_COMMONDIR}/hexdump.o \${SRC_COMMONDIR}/xalloc.o \${SRC_COMPATDIR}/mmap.o \${SRC_COMPATDIR}/getopt.oOBJECTS = ${bnetd_OBJECTS} ${d2cs_OBJECTS} ${d2dbs_OBJECTS} ${bntrackd_OBJECTS} ${bnchat_OBJECTS} ${bnpass_OBJECTS} ${bnbot_OBJECTS} ${bnftp_OBJECTS} ${bnstat_OBJECTS} ${bnilist_OBJECTS} ${bni2tga_OBJECTS} ${bniextract_OBJECTS} ${bnibuild_OBJECTS} ${tgainfo_OBJECTS} ${timetest_OBJECTS} ${listtest_OBJECTS} ${hashtabletest_OBJECTS} ${addrtest_OBJECTS} ${cdb_OBJECTS}SBINS = ${bnetd_SBIN} ${bntrackd_SBIN} ${d2cs_SBIN} ${d2dbs_SBIN}BINS = ${bnchat_BIN} ${bnpass_BIN} ${bnftp_BIN} ${bnbot_BIN} ${bnstat_BIN} ${bnilist_BIN} ${bni2tga_BIN} ${bniextract_BIN} ${bnibuild_BIN} ${tgainfo_BIN} ${cdb_BIN}MAN1S = bnetd.1 bntrackd.1 bnchat.1 bnpass.1 bnbot.1 bnftp.1 bnstat.1 bnetd.1 bni2tga.1 bnibuild.1 bniextract.1 bnilist.1 tgainfo.1MAN5S = bnetd.conf.5 bntext.5 bnmotd.txt.5 bnissue.txt.5 bnnews.txt.5CONFS = ${bnetd_CONFS} ${d2cs_CONFS} ${d2dbs_CONFS}SHARES = ad000001.smk ad000001.mng ad000004.mng \ tos.txt \ newbie.save \ termsofservice-default.txt termsofservice-enUS.txt \ chathelp-war3-default.txt chathelp-war3-enUS.txt \ chathelp-war3-frFR.txt chathelp-war3-zhCN.txt chathelp-war3-ruRU.txt \ newaccount-default.txt newaccount-enUS.txtOTHERRM = ${sbnetd_OBJECTS} ${sbnetd_SBIN} ${timetest_BIN} ${listtest_BIN} ${hashtabletest_BIN} ${addrtest_BIN} ${cdb_BIN} ${SRC_ACDIR}/ansi2knr ${SRC_ACDIR}/ansi2knr.o @ANSI2KNR_TMP@DIRS = ${SRC_BINDIR} ${SRC_SBINDIR}# common dependencies can't be expressed this way portably...#${OBJECTS}: ${SRC_SRCDIR}/Makefile ${SRC_SRCDIR}/config.h ${SRC_COMMONDIR}/version.h ${SRC_COMMONDIR}/setup_before.h ${SRC_COMMONDIR}/setup_after.h ${SRC_ACDIR}/ansi2knr.PHONY: allall: .dep @ANSI2KNR_DEP@ config ${SBINS} ${BINS} ${SRC_CONFDIR}/bnetd.conf ${SRC_CONFDIR}/d2cs.conf ${SRC_CONFDIR}/d2dbs.conf.PHONY: cleanclean: -${RMF} core -${RMF} ${OBJECTS} -${RMF} ${SBINS} -${RMF} ${BINS} -${RMF} ${OTHERRM}.PHONY: distcleandistclean: clean -${RMF} ${SRC_CONFDIR}/bnetd.conf -${RMF} ${SRC_CONFDIR}/d2cs.conf -${RMF} ${SRC_CONFDIR}/d2dbs.conf -${RMF} ${SRC_SRCDIR}/config.cache ${SRC_SRCDIR}/config.log -${RMF} ${SRC_SRCDIR}/config.status -${RMF} ${SRC_SRCDIR}/Makefile ${SRC_SRCDIR}/config.h -${RMDIR} ${DIRS}.PHONY: cvscleancvsclean: distclean -${RMF} ${SRC_SRCDIR}/configure ${SRC_SRCDIR}/config.h.in.PHONY: clean-compileclean-compile: clean all.PHONY: configconfig: .dep ${SRC_SRCDIR}/Makefile ${SRC_SRCDIR}/config.h${SRC_SRCDIR}/configure: ${SRC_SRCDIR}/configure.in @${ECHO} "The configure script is out of date; rebuilding..." cd ${SRC_SRCDIR} && autoconf @${ECHO} >> ${SRC_SRCDIR}/config.h.in @${ECHO} >> $@${SRC_SRCDIR}/config.h.in: ${SRC_SRCDIR}/configure.in @${ECHO} "The config.h.in header is out of date; rebuilding..." cd ${SRC_SRCDIR} && autoheader @${ECHO} >> $@ @${ECHO} >> ${SRC_SRCDIR}/configure${SRC_SRCDIR}/config.status: ${SRC_SRCDIR}/configure @${ECHO} "The config.status script is out of date; rechecking..." ${SRC_SRCDIR}/config.status --recheck @${ECHO} >> $@${SRC_SRCDIR}/config.h: ${SRC_SRCDIR}/config.h.in ${SRC_SRCDIR}/config.status @${ECHO} "The config.h header is out of date; rewriting..." ${SRC_SRCDIR}/config.status @${ECHO} >> ${SRC_SRCDIR}/Makefile @${ECHO} >> $@${SRC_SRCDIR}/Makefile: ${SRC_SRCDIR}/Makefile.in ${SRC_SRCDIR}/config.status @${ECHO} "The Makefile is out of date; rewriting..." ${SRC_SRCDIR}/config.status @${ECHO} >> ${SRC_SRCDIR}/config.h @${ECHO} >> $@${SRC_BINDIR}: ${INSTALL_DIRS} $@${SRC_SBINDIR}: ${INSTALL_DIRS} $@.PHONY: bnetdbnetd: .dep ${bnetd_SBIN}.PHONY: installinstall: .dep install-sbin install-bin install-man install-conf install-share.PHONY: install-bnetdinstall-bnetd: ${bnetd_SBIN} ${INSTALL_DIRS} ${DESTDIR}/${sbindir} @list='${bnetd_SBIN}'; for p in $$list; do \ if test -f $$p; then \ ${ECHO} " ${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}"; \ ${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}; \ else :; fi; \ done.PHONY: install-sbininstall-sbin: ${SBINS} ${INSTALL_DIRS} ${DESTDIR}/${sbindir} @list='${SBINS}'; for p in $$list; do \ if test -f $$p; then \ ${ECHO} " ${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}"; \ ${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}; \ else :; fi; \ done.PHONY: install-bininstall-bin: ${BINS} ${INSTALL_DIRS} ${DESTDIR}/${bindir} @list='${BINS}'; for p in $$list; do \ if test -f $$p; then \ ${ECHO} " ${INSTALL_PROGRAM} $$p ${DESTDIR}/${bindir}"; \ ${INSTALL_PROGRAM} $$p ${DESTDIR}/${bindir}; \ else :; fi; \ done.PHONY: install-maninstall-man: ${INSTALL_DIRS} ${DESTDIR}/${mandir} ${DESTDIR}/${mandir}/man1 ${DESTDIR}/${mandir}/man5 @list='${MAN1S}'; for p in $$list; do \ if test -f ${SRC_MANDIR}/$$p; then \ ${ECHO} " ${INSTALL_DATA} ${SRC_MANDIR}/$$p ${DESTDIR}/${mandir}/man1"; \ ${INSTALL_DATA} ${SRC_MANDIR}/$$p ${DESTDIR}/${mandir}/man1; \ else :; fi; \ done @list='${MAN5S}'; for p in $$list; do \ if test -f ${SRC_MANDIR}/$$p; then \ ${ECHO} " ${INSTALL_DATA} ${SRC_MANDIR}/$$p ${DESTDIR}/${mandir}/man5"; \ ${INSTALL_DATA} ${SRC_MANDIR}/$$p ${DESTDIR}/${mandir}/man5; \ else :; fi; \ done.PHONY: install-confinstall-conf: ${SRC_CONFDIR}/bnetd.conf ${SRC_CONFDIR}/d2cs.conf ${SRC_CONFDIR}/d2dbs.conf ${INSTALL_DIRS} ${DESTDIR}/${confdir} @list='${CONFS}'; for p in $$list; do \ if test -f ${SRC_CONFDIR}/$$p; then \ ${ECHO} " ${INSTALL_DATA} ${SRC_CONFDIR}/$$p ${DESTDIR}/${confdir}"; \ ${INSTALL_DATA} ${SRC_CONFDIR}/$$p ${DESTDIR}/${confdir}; \ else :; fi; \ done.PHONY: install-shareinstall-share: ${INSTALL_DIRS} ${DESTDIR}/${sharedir} ${DESTDIR}/${filesdir} ${DESTDIR}/${usersdir} ${DESTDIR}/${userscdbdir} ${DESTDIR}/${bnmaildir} ${DESTDIR}/${reportsdir} \ ${DESTDIR}/${chanlogsdir} ${DESTDIR}/${charinfodir} ${DESTDIR}/${charsavedir} ${DESTDIR}/${bak_charsavedir} \ ${DESTDIR}/${bak_charinfodir} ${DESTDIR}/${ladderdir} ${DESTDIR}/${statusdir} \ ${DESTDIR}/${clandir} ${DESTDIR}/${teamdir} @list='${SHARES}'; for p in $$list; do \ if test -f ${SRC_SHAREDIR}/$$p; then \ ${ECHO} " ${INSTALL_DATA} ${SRC_SHAREDIR}/$$p ${DESTDIR}/${filesdir}"; \ ${INSTALL_DATA} ${SRC_SHAREDIR}/$$p ${DESTDIR}/${filesdir}; \ else :; fi; \ done chmod u+x ${SRC_SCRIPTDIR}/tos.sh ${SRC_SCRIPTDIR}/tos.sh ${DESTDIR}/${filesdir}.PHONY: uninstalluninstall: uninstall-sbin uninstall-bin uninstall-man uninstall-conf uninstall-share.PHONY: uninstall-sbinuninstall-sbin: @list='${SBINS}'; for p in $$list; do \ ${ECHO} " ${RMF} ${sbindir}/$$p"; \ ${RMF} ${sbindir}/$$p; \ done.PHONY: uninstall-binuninstall-bin: @list='${BINS}'; for p in $$list; do \ ${ECHO} " ${RMF} ${bindir}/$$p"; \ ${RMF} ${bindir}/$$p; \ done.PHONY: uninstall-manuninstall-man: @list='${MAN1S}'; for p in $$list; do \ ${ECHO} " ${RMF} ${mandir}/man1/$$p"; \ ${RMF} ${mandir}/man1/$$p; \ done @list='${MAN5S}'; for p in $$list; do \ ${ECHO} " ${RMF} ${mandir}/man5/$$p"; \ ${RMF} ${mandir}/man5/$$p; \ done.PHONY: uninstall-confuninstall-conf: @list='${CONFS}'; for p in $$list; do \ ${ECHO} " ${RMF} ${confdir}/$$p"; \ ${RMF} ${confdir}/$$p; \ done.PHONY: uninstall-shareuninstall-share: @list='${SHARES}'; for p in $$list; do \ ${ECHO} " ${RMF} ${sharedir}/$$p"; \ ${RMF} ${sharedir}/$$p; \ done${SRC_CONFDIR}/bnetd.conf: ${SRC_CONFDIR}/bnetd.conf.in ${SRC_SRCDIR}/config.status @${RMF} $@ ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/bnetd.conf.in > $@${SRC_CONFDIR}/d2cs.conf: ${SRC_CONFDIR}/d2cs.conf.in ${SRC_SRCDIR}/config.status @${RMF} $@ ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/d2cs.conf.in > $@${SRC_CONFDIR}/d2dbs.conf: ${SRC_CONFDIR}/d2dbs.conf.in ${SRC_SRCDIR}/config.status @${RMF} $@ ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/d2dbs.conf.in > $@${SRC_ACDIR}/ansi2knr: ${SRC_ACDIR}/ansi2knr.o @${RMF} $@ ${LINK} ${SRC_ACDIR}/ansi2knr.o ${LINK_LIBS} -o $@${SRC_ACDIR}/ansi2knr.o: ${SRC_ACDIR}/ansi2knr.c @${RMF} $@ ${COMPILE} ${SRC_ACDIR}/ansi2knr.c -o $@SHOWHEADER: @echo @echo "Using compile command: ${COMPILE}" @echo.c.o: @${RMF} $@ @echo "Compiling $*.c" @@COMPILEANSI1@ @@COMPILEANSI2@ @@COMPILEANSI3@.dep: ${MAKE} depdep: @${RMF} .dep @for a in ${PARTS}; do \ echo Dependency check: $$a; \ ${COMPILE} -MM `ls $$a/*.c` | sed -e "s@\(.*\)\.o:\(.*\)@$$a\/\1\.o:\2@g" 1>>.dep; \ done ${bnetd_SBIN}: SHOWHEADER ${bnetd_OBJECTS} @${INSTALL_DIRS} ${SRC_SBINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnetd_OBJECTS} ${LINK_LIBS} -o $@${d2cs_SBIN}: SHOWHEADER ${d2cs_OBJECTS} @${INSTALL_DIRS} ${SRC_SBINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${d2cs_OBJECTS} ${LINK_LIBS} -o $@${d2dbs_SBIN}: SHOWHEADER ${d2dbs_OBJECTS} @${INSTALL_DIRS} ${SRC_SBINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${d2dbs_OBJECTS} ${LINK_LIBS} -o $@${sbnetd_SBIN}: SHOWHEADER ${sbnetd_OBJECTS} @${INSTALL_DIRS} ${SRC_SBINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${sbnetd_OBJECTS} ${LINK_LIBS} -o $@${bntrackd_SBIN}: SHOWHEADER ${bntrackd_OBJECTS} @${INSTALL_DIRS} ${SRC_SBINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bntrackd_OBJECTS} ${LINK_LIBS} -o $@${bnchat_BIN}: SHOWHEADER ${bnchat_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnchat_OBJECTS} ${LINK_LIBS} -o $@${bnpass_BIN}: SHOWHEADER ${bnpass_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnpass_OBJECTS} ${LINK_LIBS} -o $@${bnftp_BIN}: SHOWHEADER ${bnftp_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnftp_OBJECTS} ${LINK_LIBS} -o $@${bnbot_BIN}: SHOWHEADER ${bnbot_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnbot_OBJECTS} ${LINK_LIBS} -o $@${bnstat_BIN}: SHOWHEADER ${bnstat_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnstat_OBJECTS} ${LINK_LIBS} -o $@${bnilist_BIN}: SHOWHEADER ${bnilist_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnilist_OBJECTS} ${LINK_LIBS} -o $@${bni2tga_BIN}: SHOWHEADER ${bni2tga_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bni2tga_OBJECTS} ${LINK_LIBS} -o $@${bniextract_BIN}: SHOWHEADER ${bniextract_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bniextract_OBJECTS} ${LINK_LIBS} -o $@${bnibuild_BIN}: SHOWHEADER ${bnibuild_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${bnibuild_OBJECTS} ${LINK_LIBS} -o $@${tgainfo_BIN}: SHOWHEADER ${tgainfo_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${tgainfo_OBJECTS} ${LINK_LIBS} -o $@${timetest_BIN}: SHOWHEADER ${timetest_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${timetest_OBJECTS} ${LINK_LIBS} -o $@${listtest_BIN}: SHOWHEADER ${listtest_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${listtest_OBJECTS} ${LINK_LIBS} -o $@${hashtabletest_BIN}: SHOWHEADER ${hashtabletest_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${hashtabletest_OBJECTS} ${LINK_LIBS} -o $@${addrtest_BIN}: SHOWHEADER ${addrtest_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${addrtest_OBJECTS} ${LINK_LIBS} -o $@${cdb_BIN}: SHOWHEADER ${cdb_OBJECTS} @${INSTALL_DIRS} ${SRC_BINDIR} @${RMF} $@ @echo "Linking $@" @${LINK} ${cdb_OBJECTS} ${LINK_LIBS} -o $@ifneq ($(wildcard .dep),)include .dependif# Tell versions (3.59,3.63) of GNU make to not export all variables.# Otherwise a system limit (for SysV at least) may be exceeded..NOEXPORT:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -