📄 makefile
字号:
socket.lib`dnsfq.o: \compile dnsfq.c substdio.h subfd.h substdio.h stralloc.h gen_alloc.h \dns.h dnsdoe.h ip.h ipalloc.h ip.h gen_alloc.h exit.h ./compile dnsfq.cdnsip: \load dnsip.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \substdio.a error.a str.a fs.a dns.lib socket.lib ./load dnsip dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ socket.lib`dnsip.o: \compile dnsip.c substdio.h subfd.h substdio.h stralloc.h gen_alloc.h \dns.h dnsdoe.h ip.h ipalloc.h ip.h gen_alloc.h exit.h ./compile dnsip.cdnsmxip: \load dnsmxip.o dns.o dnsdoe.o ip.o ipalloc.o now.o stralloc.a alloc.a \substdio.a error.a str.a fs.a dns.lib socket.lib ./load dnsmxip dns.o dnsdoe.o ip.o ipalloc.o now.o \ stralloc.a alloc.a substdio.a error.a str.a fs.a `cat \ dns.lib` `cat socket.lib`dnsmxip.o: \compile dnsmxip.c substdio.h subfd.h substdio.h stralloc.h \gen_alloc.h fmt.h dns.h dnsdoe.h ip.h ipalloc.h ip.h gen_alloc.h \now.h datetime.h exit.h ./compile dnsmxip.cdnsptr: \load dnsptr.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \substdio.a error.a str.a fs.a dns.lib socket.lib ./load dnsptr dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ socket.lib`dnsptr.o: \compile dnsptr.c substdio.h subfd.h substdio.h stralloc.h gen_alloc.h \str.h scan.h dns.h dnsdoe.h ip.h exit.h ./compile dnsptr.cdot-qmail.0: \dot-qmail.5 nroff -man dot-qmail.5 > dot-qmail.0dot-qmail.5: \dot-qmail.9 conf-break conf-spawn cat dot-qmail.9 \ | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | sed s}BREAK}"`head -1 conf-break`"}g \ | sed s}SPAWN}"`head -1 conf-spawn`"}g \ > dot-qmail.5elq: \warn-auto.sh elq.sh conf-qmail conf-break conf-split cat warn-auto.sh elq.sh \ | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | sed s}BREAK}"`head -1 conf-break`"}g \ | sed s}SPLIT}"`head -1 conf-split`"}g \ > elq chmod 755 elqenv.a: \makelib env.o envread.o ./makelib env.a env.o envread.oenv.o: \compile env.c str.h alloc.h env.h ./compile env.cenvelopes.0: \envelopes.5 nroff -man envelopes.5 > envelopes.0envread.o: \compile envread.c env.h str.h ./compile envread.cerror.a: \makelib error.o error_str.o error_temp.o ./makelib error.a error.o error_str.o error_temp.oerror.o: \compile error.c error.h ./compile error.cerror_str.o: \compile error_str.c error.h ./compile error_str.cerror_temp.o: \compile error_temp.c error.h ./compile error_temp.cexcept: \load except.o strerr.a error.a substdio.a str.a wait.a ./load except strerr.a error.a substdio.a str.a wait.a except.0: \except.1 nroff -man except.1 > except.0except.o: \compile except.c fork.h strerr.h wait.h error.h exit.h ./compile except.cfd.a: \makelib fd_copy.o fd_move.o ./makelib fd.a fd_copy.o fd_move.ofd_copy.o: \compile fd_copy.c fd.h ./compile fd_copy.cfd_move.o: \compile fd_move.c fd.h ./compile fd_move.cfifo.o: \compile fifo.c hasmkffo.h fifo.h ./compile fifo.cfind-systype: \find-systype.sh auto-ccld.sh cat auto-ccld.sh find-systype.sh > find-systype chmod 755 find-systypefmt_str.o: \compile fmt_str.c fmt.h ./compile fmt_str.cfmt_strn.o: \compile fmt_strn.c fmt.h ./compile fmt_strn.cfmt_uint.o: \compile fmt_uint.c fmt.h ./compile fmt_uint.cfmt_uint0.o: \compile fmt_uint0.c fmt.h ./compile fmt_uint0.cfmt_ulong.o: \compile fmt_ulong.c fmt.h ./compile fmt_ulong.cfmtqfn.o: \compile fmtqfn.c fmtqfn.h fmt.h auto_split.h ./compile fmtqfn.cforgeries.0: \forgeries.7 nroff -man forgeries.7 > forgeries.0fork.h: \compile load tryvfork.c fork.h1 fork.h2 ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ 2>&1 \ && cat fork.h2 || cat fork.h1 ) > fork.h rm -f tryvfork.o tryvforkforward: \load forward.o qmail.o strerr.a alloc.a fd.a wait.a sig.a env.a \substdio.a error.a str.a fs.a auto_qmail.o ./load forward qmail.o strerr.a alloc.a fd.a wait.a sig.a \ env.a substdio.a error.a str.a fs.a auto_qmail.o forward.0: \forward.1 nroff -man forward.1 > forward.0forward.o: \compile forward.c sig.h readwrite.h exit.h env.h qmail.h substdio.h \strerr.h substdio.h fmt.h ./compile forward.cfs.a: \makelib fmt_str.o fmt_strn.o fmt_uint.o fmt_uint0.o fmt_ulong.o \scan_ulong.o scan_8long.o ./makelib fs.a fmt_str.o fmt_strn.o fmt_uint.o fmt_uint0.o \ fmt_ulong.o scan_ulong.o scan_8long.ogetln.a: \makelib getln.o getln2.o ./makelib getln.a getln.o getln2.ogetln.o: \compile getln.c substdio.h byte.h stralloc.h gen_alloc.h getln.h ./compile getln.cgetln2.o: \compile getln2.c substdio.h stralloc.h gen_alloc.h byte.h getln.h ./compile getln2.cgetopt.a: \makelib subgetopt.o sgetopt.o ./makelib getopt.a subgetopt.o sgetopt.ogfrom.o: \compile gfrom.c str.h gfrom.h ./compile gfrom.chasflock.h: \tryflock.c compile load ( ( ./compile tryflock.c && ./load tryflock ) >/dev/null \ 2>&1 \ && echo \#define HASFLOCK 1 || exit 0 ) > hasflock.h rm -f tryflock.o tryflockhasmkffo.h: \trymkffo.c compile load ( ( ./compile trymkffo.c && ./load trymkffo ) >/dev/null \ 2>&1 \ && echo \#define HASMKFIFO 1 || exit 0 ) > hasmkffo.h rm -f trymkffo.o trymkffohasnpbg1.h: \trynpbg1.c compile load open.h open.a fifo.h fifo.o select.h ( ( ./compile trynpbg1.c \ && ./load trynpbg1 fifo.o open.a && ./trynpbg1 ) \ >/dev/null 2>&1 \ && echo \#define HASNAMEDPIPEBUG1 1 || exit 0 ) > \ hasnpbg1.h rm -f trynpbg1.o trynpbg1hassalen.h: \trysalen.c compile ( ./compile trysalen.c >/dev/null 2>&1 \ && echo \#define HASSALEN 1 || exit 0 ) > hassalen.h rm -f trysalen.ohassgact.h: \trysgact.c compile load ( ( ./compile trysgact.c && ./load trysgact ) >/dev/null \ 2>&1 \ && echo \#define HASSIGACTION 1 || exit 0 ) > hassgact.h rm -f trysgact.o trysgacthassgprm.h: \trysgprm.c compile load ( ( ./compile trysgprm.c && ./load trysgprm ) >/dev/null \ 2>&1 \ && echo \#define HASSIGPROCMASK 1 || exit 0 ) > hassgprm.h rm -f trysgprm.o trysgprmhasshsgr.h: \chkshsgr warn-shsgr tryshsgr.c compile load ./chkshsgr || ( cat warn-shsgr; exit 1 ) ( ( ./compile tryshsgr.c \ && ./load tryshsgr && ./tryshsgr ) >/dev/null 2>&1 \ && echo \#define HASSHORTSETGROUPS 1 || exit 0 ) > \ hasshsgr.h rm -f tryshsgr.o tryshsgrhaswaitp.h: \trywaitp.c compile load ( ( ./compile trywaitp.c && ./load trywaitp ) >/dev/null \ 2>&1 \ && echo \#define HASWAITPID 1 || exit 0 ) > haswaitp.h rm -f trywaitp.o trywaitpheaderbody.o: \compile headerbody.c stralloc.h gen_alloc.h substdio.h getln.h \hfield.h headerbody.h ./compile headerbody.chfield.o: \compile hfield.c hfield.h ./compile hfield.chier.o: \compile hier.c auto_qmail.h auto_split.h auto_uids.h fmt.h fifo.h ./compile hier.chome: \home.sh conf-qmail cat home.sh \ | sed s}QMAIL}"`head -1 conf-qmail`"}g \ > home chmod 755 homehome+df: \home+df.sh conf-qmail cat home+df.sh \ | sed s}QMAIL}"`head -1 conf-qmail`"}g \ > home+df chmod 755 home+dfhostname: \load hostname.o substdio.a error.a str.a dns.lib socket.lib ./load hostname substdio.a error.a str.a `cat dns.lib` \ `cat socket.lib`hostname.o: \compile hostname.c substdio.h subfd.h substdio.h readwrite.h exit.h ./compile hostname.cidedit: \load idedit.o strerr.a substdio.a error.a str.a fs.a wait.a open.a \seek.a ./load idedit strerr.a substdio.a error.a str.a fs.a \ wait.a open.a seek.a idedit.o: \compile idedit.c readwrite.h exit.h scan.h fmt.h strerr.h open.h \seek.h fork.h ./compile idedit.cinstall: \load install.o fifo.o hier.o auto_qmail.o auto_split.o auto_uids.o \strerr.a substdio.a open.a error.a str.a fs.a ./load install fifo.o hier.o auto_qmail.o auto_split.o \ auto_uids.o strerr.a substdio.a open.a error.a str.a fs.a install-big: \load install-big.o fifo.o install.o auto_qmail.o auto_split.o \auto_uids.o strerr.a substdio.a open.a error.a str.a fs.a ./load install-big fifo.o install.o auto_qmail.o \ auto_split.o auto_uids.o strerr.a substdio.a open.a error.a \ str.a fs.a install-big.o: \compile install-big.c auto_qmail.h auto_split.h auto_uids.h fmt.h \fifo.h ./compile install-big.cinstall.o: \compile install.c substdio.h strerr.h error.h open.h readwrite.h \exit.h ./compile install.cinstcheck: \load instcheck.o fifo.o hier.o auto_qmail.o auto_split.o auto_uids.o \strerr.a substdio.a error.a str.a fs.a ./load instcheck fifo.o hier.o auto_qmail.o auto_split.o \ auto_uids.o strerr.a substdio.a error.a str.a fs.a instcheck.o: \compile instcheck.c strerr.h error.h readwrite.h exit.h ./compile instcheck.cip.o: \compile ip.c fmt.h scan.h ip.h ./compile ip.cipalloc.o: \compile ipalloc.c alloc.h gen_allocdefs.h ip.h ipalloc.h ip.h \gen_alloc.h ./compile ipalloc.cipme.o: \compile ipme.c hassalen.h byte.h ip.h ipalloc.h ip.h gen_alloc.h \stralloc.h gen_alloc.h ipme.h ip.h ipalloc.h ./compile ipme.cipmeprint: \load ipmeprint.o ipme.o ip.o ipalloc.o stralloc.a alloc.a substdio.a \error.a str.a fs.a socket.lib ./load ipmeprint ipme.o ip.o ipalloc.o stralloc.a alloc.a \ substdio.a error.a str.a fs.a `cat socket.lib`ipmeprint.o: \compile ipmeprint.c subfd.h substdio.h substdio.h ip.h ipme.h ip.h \ipalloc.h ip.h gen_alloc.h exit.h ./compile ipmeprint.cit: \qmail-local qmail-lspawn qmail-getpw qmail-remote qmail-rspawn \qmail-clean qmail-send qmail-start splogger qmail-queue qmail-inject \predate datemail mailsubj qmail-upq qmail-showctl qmail-newu \qmail-pw2u qmail-qread qmail-qstat qmail-tcpto qmail-tcpok \qmail-pop3d qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd \qmail-smtpd sendmail tcp-env qmail-newmrh config config-fast dnscname \dnsptr dnsip dnsmxip dnsfq hostname ipmeprint qreceipt qsmhook qbiff \forward preline condredirect bouncesaying except maildirmake \maildir2mbox maildirwatch qail elq pinq idedit install-big install \instcheck home home+df proc proc+df binm1 binm1+df binm2 binm2+df \binm3 binm3+dfload: \make-load warn-auto.sh systype ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load chmod 755 loadlock.a: \makelib lock_ex.o lock_exnb.o lock_un.o ./makelib lock.a lock_ex.o lock_exnb.o lock_un.olock_ex.o: \compile lock_ex.c hasflock.h lock.h ./compile lock_ex.clock_exnb.o: \compile lock_exnb.c hasflock.h lock.h ./compile lock_exnb.clock_un.o: \compile lock_un.c hasflock.h lock.h ./compile lock_un.cmaildir.0: \maildir.5 nroff -man maildir.5 > maildir.0maildir.o: \compile maildir.c prioq.h datetime.h gen_alloc.h env.h stralloc.h \gen_alloc.h direntry.h datetime.h now.h datetime.h str.h maildir.h \strerr.h ./compile maildir.cmaildir2mbox: \load maildir2mbox.o maildir.o prioq.o now.o myctime.o gfrom.o lock.a \getln.a env.a open.a strerr.a stralloc.a alloc.a substdio.a error.a \str.a fs.a datetime.a ./load maildir2mbox maildir.o prioq.o now.o myctime.o \ gfrom.o lock.a getln.a env.a open.a strerr.a stralloc.a \ alloc.a substdio.a error.a str.a fs.a datetime.a maildir2mbox.0: \maildir2mbox.1 nroff -man maildir2mbox.1 > maildir2mbox.0maildir2mbox.o: \compile maildir2mbox.c readwrite.h prioq.h datetime.h gen_alloc.h \env.h stralloc.h gen_alloc.h subfd.h substdio.h substdio.h getln.h \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -