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

📄 jambase.c

📁 jam源码
💻 C
📖 第 1 页 / 共 2 页
字号:
/* Generated by mkjambase from Jambase */const char *jambase[] = {/* Jambase */"JAMBASEDATE = 2002.05.09 ;\n","if $(NT)\n","{\n","MV		?= move /y ;\n","CP		?= copy ;\n","RM		?= del /f/q ;\n","RMDIR		?= rmdir /s/q ;\n","SLASH		?= \\\\ ;\n","SUFLIB		?= .lib ;\n","SUFOBJ		?= .obj ;\n","SUFEXE		?= .exe ;\n","if $(BCCROOT)\n","{\n","AR		?= tlib /C /P64 ;\n","CC		?= bcc32 ;\n","CCFLAGS		?= -v -w- -q -DWIN -tWR -tWM -tWC ;\n","C++		?= $(CC) ;\n","C++FLAGS	?= $(CCFLAGS) -P ;\n","LINK		?= $(CC) ;\n","LINKFLAGS	?= $(CCFLAGS) ;\n","STDLIBPATH	?= $(BCCROOT)\\\\lib ;\n","STDHDRS		?= $(BCCROOT)\\\\include ;\n","NOARSCAN	?= true ;\n","}\n","else if $(MSVC)\n","{\n","AR		?= lib /nologo ;\n","CC		?= cl /nologo ;\n","CCFLAGS		?= /D \\\"WIN\\\" ;\n","C++		?= $(CC) ;\n","C++FLAGS	?= $(CCFLAGS) ;\n","LINK		?= $(CC) ;\n","LINKFLAGS	?= $(CCFLAGS) ;\n","LINKLIBS	?= \n","$(MSVC)\\\\lib\\\\mlibce.lib\n","$(MSVC)\\\\lib\\\\oldnames.lib\n",";\n","LINKLIBS	?= ;\n","NOARSCAN	?= true ;\n","OPTIM		?=  ;\n","STDHDRS		?= $(MSVC)\\\\include ;\n","UNDEFFLAG	?= \"/u _\" ;\n","}\n","else if $(MSVCNT) || $(MSVCDIR)\n","{\n","MSVCNT		?= $(MSVCDIR) ;	\n","local I ; if $(OSPLAT) = IA64 { I = ia64\\\\ ; } else { I = \"\" ; }\n","AR		?= lib ;\n","AS		?= masm386 ;\n","CC		?= cl /nologo ;\n","CCFLAGS		?= \"\" ;\n","C++		?= $(CC) ;\n","C++FLAGS	?= $(CCFLAGS) ;\n","LINK		?= link /nologo ;\n","LINKFLAGS	?= \"\" ;\n","LINKLIBS	?= \n","$(MSVCNT)\\\\lib\\\\$(I)libc.lib\n","$(MSVCNT)\\\\lib\\\\$(I)oldnames.lib\n","$(MSVCNT)\\\\lib\\\\$(I)kernel32.lib ;\n","OPTIM		?= \"\" ;\n","STDHDRS		?= $(MSVCNT)\\\\include ;\n","UNDEFFLAG	?= \"/u _\" ;\n","}\n","else\n","{\n","EXIT On NT, set BCCROOT, MSVCDIR, MSVCNT, or MSVC to the root\n","of the Borland or Microsoft directories. ;\n","}\n","}\n","else if $(MINGW)\n","{\n","Echo		\"MingW32\" ;\n","CC		?= gcc ;\n","C++		?= g++ ;\n","CCFLAGS 	+= -DMINGW ;\n","RANLIB		?= \"ranlib\" ;\n","SUFEXE		?= .exe ;\n","}\n","else if $(OS2)\n","{\n","WATCOM		?= $(watcom) ;\n","if ! $(WATCOM)\n","{\n","Exit On OS2, set WATCOM to the root of the Watcom directory. ;\n","}\n","AR		?= wlib ;\n","BINDIR		?= \\\\os2\\\\apps ;\n","CC		?= wcc386 ;\n","CCFLAGS		?= /zq /DOS2 /I$(WATCOM)\\\\h ; # zq=quiet\n","C++		?= wpp386 ;\n","C++FLAGS	?= $(CCFLAGS) ;\n","CP		?= copy ;\n","DOT		?= . ;\n","DOTDOT		?= .. ;\n","LINK		?= wcl386 ;\n","LINKFLAGS	?= /zq ; # zq=quiet\n","LINKLIBS	?= ;\n","MV		?= move ;\n","NOARSCAN	?= true ;\n","OPTIM		?= ;\n","RM		?= del /f ;\n","SLASH		?= \\\\ ;\n","STDHDRS		?= $(WATCOM)\\\\h ;\n","SUFEXE		?= .exe ;\n","SUFLIB		?= .lib ;\n","SUFOBJ		?= .obj ;\n","UNDEFFLAG	?= \"/u _\" ;\n","}\n","else if $(VMS)\n","{\n","C++		?= cxx ;\n","C++FLAGS	?= ;\n","CC		?= cc ;\n","CCFLAGS		?= ;\n","CHMOD		?= set file/prot= ;\n","CP		?= copy/replace ;\n","CRELIB		?= true ;\n","DOT		?= [] ;\n","DOTDOT		?= [-] ;\n","EXEMODE		?= (w:e) ;\n","FILEMODE	?= (w:r) ;\n","HDRS		?= ;\n","LINK		?= link ;\n","LINKFLAGS	?= \"\" ;\n","LINKLIBS	?= ;\n","MKDIR		?= create/dir ;\n","MV		?= rename ;\n","OPTIM		?= \"\" ;\n","RM		?= delete ;\n","RUNVMS		?= mcr ;\n","SHELLMODE	?= (w:er) ;\n","SLASH		?= . ;\n","STDHDRS		?= decc$library_include ;\n","SUFEXE		?= .exe ;\n","SUFLIB		?= .olb ;\n","SUFOBJ		?= .obj ;\n","switch $(OS) \n","{\n","case OPENVMS : CCFLAGS ?= /stand=vaxc ;\n","case VMS     : LINKLIBS ?= sys$library:vaxcrtl.olb/lib ;\n","}\n","}\n","else if $(MAC)\n","{\n","local OPT ;\n","CW	?= \"{CW}\" ;\n","MACHDRS ?=\n","\"$(UMACHDRS):Universal:Interfaces:CIncludes\"\n","\"$(CW):MSL:MSL_C:MSL_Common:Include\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Include\" ;\n","MACLIBS ?=\n","\"$(CW):MacOS Support:Universal:Libraries:StubLibraries:Interfacelib\"\n","\"$(CW):MacOS Support:Universal:Libraries:StubLibraries:Mathlib\" ;\n","MPWLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Libs:MSL_MPWCRuntime_PPC.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC_MPW.Lib\" ;\n","MPWNLLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Libs:MSL_MPWCRuntime_PPC.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC_MPW(NL).Lib\" ;\n","SIOUXHDRS ?= ;\n","SIOUXLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Libs:MSL_Runtime_PPC.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_SIOUX_PPC.Lib\" \n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL_C_PPC.Lib\" ;\n","C++		?= mwcppc ;\n","C++FLAGS	?= -w off ;\n","CC		?= mwcppc ;\n","CCFLAGS		?= -w off ;\n","CP		?= duplicate -y ;\n","DOT		?= \":\" ;\n","DOTDOT		?= \"::\" ;\n","HDRS 		?= $(MACHDRS) $(MPWHDRS) ;\n","LINK		?= mwlinkppc ;\n","LINKFLAGS	?= -mpwtool -warn ;				\n","LINKLIBS 	?= $(MACLIBS) $(MPWLIBS) ;				\n","MKDIR		?= newfolder ;\n","MV		?= rename -y ;\n","NOARSCAN	?= true ;\n","OPTIM		?= ;\n","RM		?= delete -y ;\n","SLASH		?= \":\" ;\n","STDHDRS		?= ; \n","SUFLIB		?= .lib ;\n","SUFOBJ		?= .o ;\n","}\n","else if $(OS) = BEOS && $(OSPLAT) = PPC\n","{\n","AR		?= mwld -xml -o ;\n","BINDIR		?= /boot/home/config/bin ;\n","CC		?= mwcc ;\n","CCFLAGS		?= -nosyspath ;\n","C++		?= $(CC) ;\n","C++FLAGS	?= -nosyspath ;\n","CHMOD		?= chmod ;\n","CHGRP		?= chgrp ;\n","CHOWN		?= chown ;\n","FORTRAN		?= \"\" ;\n","LEX		?= flex ;\n","LIBDIR		?= /boot/home/config/lib ;\n","LINK		?= mwld ;\n","LINKFLAGS	?= \"\" ;\n","MANDIR		?= /boot/home/config/man ;\n","NOARSCAN	?= true ;\n","RANLIB		?= ranlib ;\n","STDHDRS		?= /boot/develop/headers/posix ;\n","YACC		?= bison -y ;\n","YACCGEN		?= .c ;\n","YACCFILES	?= y.tab ;\n","YACCFLAGS	?= -d ;\n","}\n","else if $(OS) = BEOS \n","{\n","BINDIR		?= /boot/home/config/bin ;\n","CC		?= gcc ;\n","C++		?= $(CC) ;\n","CHMOD		?= chmod ;\n","CHGRP		?= chgrp ;\n","CHOWN		?= chown ;\n","FORTRAN		?= \"\" ;\n","LEX		?= flex ;\n","LIBDIR		?= /boot/home/config/lib ;\n","LINK		?= gcc ;\n","MANDIR		?= /boot/home/config/man ;\n","NOARSCAN	?= true ;\n","RANLIB		?= ranlib ;\n","STDHDRS		?= /boot/develop/headers/posix ;\n","YACC		?= bison -y ;\n","YACCGEN		?= .c ;\n","YACCFILES	?= y.tab ;\n","YACCFLAGS	?= -d ;\n","}\n","else if $(UNIX)\n","{\n","switch $(OS)\n","{\n","case AIX :\n","LINKLIBS	?= -lbsd ;\n","case AMIGA :\n","CC		?= gcc ;\n","YACC		?= bison -y ;\n","case CYGWIN :	\n","CC		?= gcc ;\n","CCFLAGS 	+= -D__cygwin__ ;\n","LEX		?= flex ;\n","JAMSHELL	?= sh -c ;\n","RANLIB		?= \"\" ;\n","SUFEXE		?= .exe ;\n","YACC		?= bison -y ;\n","case DGUX :\n","RANLIB		?= \"\" ;\n","RELOCATE 	?= true ;\n","case HPUX :\n","RANLIB		?= \"\" ;\n","case INTERIX :\n","CC		?= gcc ;\n","JAMSHELL	?= sh -c ;\n","RANLIB		?= \"\" ;\n","case IRIX :\n","RANLIB		?= \"\" ;\n","case MPEIX :\n","CC		?= gcc ;\n","C++		?= gcc ;\n","CCFLAGS		+= -D_POSIX_SOURCE ;\n","HDRS		+= /usr/include ;\n","RANLIB		?= \"\" ; \n","NOARSCAN	?= true ;\n","NOARUPDATE	?= true ;\n","case MVS :\n","RANLIB		?= \"\" ; \n","case NEXT :\n","AR		?= libtool -o ;\n","RANLIB		?= \"\" ;\n","case MACOSX :\n","C++		?= c++ ;\n","MANDIR		?= /usr/local/share/man ;\n","case NCR :\n","RANLIB		?= \"\" ;\n","case PTX :\n","RANLIB		?= \"\" ;\n","case QNX :\n","AR		?= wlib ;\n","CC		?= cc ;\n","CCFLAGS		?= -Q ;	# quiet\n","C++		?= $(CC) ;\n","C++FLAGS	?= -Q ;	# quiet\n","LINK		?= $(CC) ;\n","LINKFLAGS	?= -Q ;	# quiet\n","NOARSCAN	?= true ;\n","RANLIB		?= \"\" ;\n","case SCO :\n","RANLIB		?= \"\" ;\n","RELOCATE 	?= true ;\n","case SINIX :\n","RANLIB		?= \"\" ;\n","case SOLARIS :\n","RANLIB		?= \"\" ;\n","AR		?= \"/usr/ccs/bin/ar ru\" ;\n","case UNICOS :\n","NOARSCAN 	?= true ;\n","OPTIM 		?= -O0 ;\n","case UNIXWARE :\n","RANLIB		?= \"\" ;\n","RELOCATE 	?= true ;\n","}\n","CCFLAGS		?= ;\n","C++FLAGS	?= $(CCFLAGS) ;\n","CHMOD		?= chmod ;\n","CHGRP		?= chgrp ;\n","CHOWN		?= chown ;\n","LEX		?= lex ;\n","LINKFLAGS	?= $(CCFLAGS) ;\n","LINKLIBS	?= ;\n","OPTIM		?= -O ;\n","RANLIB		?= ranlib ;\n","YACC		?= yacc ;\n","YACCGEN		?= .c ;\n","YACCFILES	?= y.tab ;\n","YACCFLAGS	?= -d ;\n","}\n","AR		?= ar ru ;\n","AS		?= as ;\n","ASFLAGS		?= ;\n","AWK		?= awk ;\n","BINDIR		?= /usr/local/bin ;\n","C++		?= cc ;\n","C++FLAGS	?= ;\n","CC		?= cc ;\n","CCFLAGS		?= ;\n","CP		?= cp -f ;\n","CRELIB		?= ;\n","DOT		?= . ;\n","DOTDOT		?= .. ;\n","EXEMODE		?= 711 ;\n","FILEMODE	?= 644 ;\n","FORTRAN		?= f77 ;\n","FORTRANFLAGS	?= ;\n","HDRS		?= ;\n","INSTALLGRIST	?= installed ;\n","JAMFILE		?= Jamfile ;\n","JAMRULES	?= Jamrules ;\n","LEX		?= ;\n","LIBDIR		?= /usr/local/lib ;\n","LINK		?= $(CC) ;\n","LINKFLAGS	?= ;\n","LINKLIBS	?= ;\n","LN		?= ln ;\n","MANDIR		?= /usr/local/man ;\n","MKDIR		?= mkdir ;\n","MV		?= mv -f ;\n","OPTIM		?= ;\n","RCP		?= rcp ;\n","RM		?= rm -f ;\n","RMDIR		?= $(RM) ;\n","RSH		?= rsh ;\n","SED		?= sed ;\n","SHELLHEADER	?= \"#!/bin/sh\" ;\n","SHELLMODE	?= 755 ;\n","SLASH		?= / ;\n","STDHDRS		?= /usr/include ;\n","SUBDIRRULES 	?= ;\n","SUBDIRRESET 	?= ASFLAGS HDRS C++FLAGS CCFLAGS ;\n","SUFEXE		?= \"\" ;\n","SUFLIB		?= .a ;\n","SUFOBJ		?= .o ;\n","UNDEFFLAG	?= \"-u _\" ;\n","YACC		?= ;\n","YACCGEN		?= ;\n","YACCFILES	?= ;\n","YACCFLAGS	?= ;\n","HDRPATTERN = \n","\"^[ 	]*#[ 	]*include[ 	]*[<\\\"]([^\\\">]*)[\\\">].*$\" ;\n","OSFULL = $(OS)$(OSVER)$(OSPLAT) $(OS)$(OSPLAT) $(OS)$(OSVER) $(OS) ;\n","Depends all : shell files lib exe obj ;\n","Depends all shell files lib exe obj : first ;\n","NotFile all first shell files lib exe obj dirs clean uninstall ;\n","Always clean uninstall ;\n","rule As\n","{\n","Depends $(<) : $(>) ;\n","ASFLAGS on $(<) += $(ASFLAGS) $(SUBDIRASFLAGS) ;\n","ASHDRS on $(<) = [ FIncludes $(SEARCH_SOURCE) $(SUBDIRHDRS) $(HDRS) ] ;\n","}\n","rule Bulk\n","{\n","local i ;\n","for i in $(>)\n","{\n","File $(i:D=$(<)) : $(i) ;\n","}\n","}\n","rule Cc\n","{\n","Depends $(<) : $(>) ;\n","if $(RELOCATE)\n","{\n","CcMv $(<) : $(>) ;\n","}\n","CCFLAGS on $(<) += $(CCFLAGS) $(SUBDIRCCFLAGS) $(OPTIM) ;\n","CCHDRS on $(<) = [ on $(<) FIncludes $(HDRS) ] ;\n","CCDEFS on $(<) = [ on $(<) FDefines $(DEFINES) ] ;\n","}\n","rule C++\n","{\n","Depends $(<) : $(>) ;\n","if $(RELOCATE)\n","{\n","CcMv $(<) : $(>) ;\n","}\n","C++FLAGS on $(<) += $(C++FLAGS) $(SUBDIRC++FLAGS) $(OPTIM) ;\n","CCHDRS on $(<) = [ on $(<) FIncludes $(HDRS) ] ;\n","CCDEFS on $(<) = [ on $(<) FDefines $(DEFINES) ] ;\n","}\n","rule Chmod\n","{\n","if $(CHMOD) { Chmod1 $(<) ; }\n","}\n","rule File\n","{\n","Depends files : $(<) ;\n","Depends $(<) : $(>) ;\n","SEARCH on $(>) = $(SEARCH_SOURCE) ;\n","MODE on $(<) = $(FILEMODE) ;\n","Chmod $(<) ;\n","}\n","rule Fortran\n","{\n","Depends $(<) : $(>) ;\n","}\n","rule GenFile \n","{\n","local _t = [ FGristSourceFiles $(<) ] ;\n","local _s = [ FAppendSuffix $(>[1]) : $(SUFEXE) ] ;\n","Depends $(_t) : $(_s) $(>[2-]) ;\n","GenFile1 $(_t) : $(_s) $(>[2-]) ;\n","Clean clean : $(_t) ;\n","}\n","rule GenFile1\n","{\n","MakeLocate $(<) : $(LOCATE_SOURCE) ;\n","SEARCH on $(>) = $(SEARCH_SOURCE) ;\n","}\n","rule HardLink\n","{\n","Depends files : $(<) ;\n","Depends $(<) : $(>) ;\n","SEARCH on $(>) = $(SEARCH_SOURCE) ;\n","}\n","rule HdrRule\n","{\n","local s = $(>:G=$(HDRGRIST:E)) ;\n","Includes $(<) : $(s) ;\n","SEARCH on $(s) = $(HDRSEARCH) ;\n","NoCare $(s) ;\n","HDRSEARCH on $(s) = $(HDRSEARCH) ;\n","HDRSCAN on $(s) = $(HDRSCAN) ;\n","HDRRULE on $(s) = $(HDRRULE) ;\n","HDRGRIST on $(s) = $(HDRGRIST) ;\n","}\n","rule InstallInto\n","{\n","local i t ;\n","t = $(>:G=$(INSTALLGRIST)) ;\n","Depends install : $(t) ;\n","Clean uninstall : $(t) ;\n","SEARCH on $(>) = $(SEARCH_SOURCE) ;\n","MakeLocate $(t) : $(<) ;\n","for i in $(>)\n","{\n","local tt = $(i:G=$(INSTALLGRIST)) ;\n","Depends $(tt) : $(i) ;\n","Install $(tt) : $(i) ;\n","Chmod $(tt) ;\n","if $(OWNER) && $(CHOWN) \n","{ \n","Chown $(tt) ;\n","OWNER on $(tt) = $(OWNER) ;\n","}\n","if $(GROUP) && $(CHGRP) \n","{ \n","Chgrp $(tt) ;\n","GROUP on $(tt) = $(GROUP) ;\n","}\n","}\n","}\n","rule InstallBin\n","{\n","local _t = [ FAppendSuffix $(>) : $(SUFEXE) ] ;\n","InstallInto $(<) : $(_t) ;\n","MODE on $(_t:G=$(INSTALLGRIST)) = $(EXEMODE) ;\n","}\n","rule InstallFile\n","{\n","InstallInto $(<) : $(>) ;\n","MODE on $(>:G=$(INSTALLGRIST)) = $(FILEMODE) ;\n","}\n","rule InstallLib\n","{\n","InstallInto $(<) : $(>) ;\n","MODE on $(>:G=$(INSTALLGRIST)) = $(FILEMODE) ;\n","}\n","rule InstallMan\n","{\n","local i s d ;\n","for i in $(>)\n","{\n","switch $(i:S)\n","{\n","case .1 : s = 1 ; case .2 : s = 2 ; case .3 : s = 3 ;\n","case .4 : s = 4 ; case .5 : s = 5 ; case .6 : s = 6 ;\n","case .7 : s = 7 ; case .8 : s = 8 ; case .l : s = l ;\n","case .n : s = n ; case .man : s = 1 ;\n","}\n","d = man$(s) ;\n","InstallInto $(d:R=$(<)) : $(i) ;\n","}\n","MODE on $(>:G=$(INSTALLGRIST)) = $(FILEMODE) ;\n","}\n","rule InstallShell\n","{\n","InstallInto $(<) : $(>) ;\n","MODE on $(>:G=$(INSTALLGRIST)) = $(SHELLMODE) ;\n","}\n","rule Lex\n","{\n","LexMv $(<) : $(>) ;\n","Depends $(<) : $(>) ;\n","MakeLocate $(<) : $(LOCATE_SOURCE) ;\n","Clean clean : $(<) ;\n","}\n","rule Library\n","{\n","LibraryFromObjects $(<) : $(>:S=$(SUFOBJ)) ;\n","Objects $(>) ;\n","}\n","rule LibraryFromObjects\n","{\n","local _i _l _s ;\n","_s = [ FGristFiles $(>) ] ;\n","_l = $(<:S=$(SUFLIB)) ;\n","if $(KEEPOBJS)\n","{\n","Depends obj : $(_s) ;\n","}\n","else\n","{\n","Depends lib : $(_l) ;\n","}\n","if ! $(_l:D)\n","{\n","MakeLocate $(_l) $(_l)($(_s:BS)) : $(LOCATE_TARGET) ;\n","}\n","if $(NOARSCAN) \n","{ \n","Depends $(_l) : $(_s) ;\n","}\n","else\n","{\n","Depends $(_l) : $(_l)($(_s:BS)) ;\n","for _i in $(_s)\n","{\n","Depends $(_l)($(_i:BS)) : $(_i) ;\n","}\n","}\n","Clean clean : $(_l) ;\n","if $(CRELIB) { CreLib $(_l) : $(_s[1]) ; }\n","Archive $(_l) : $(_s) ;\n","if $(RANLIB) { Ranlib $(_l) ; }\n","if ! ( $(NOARSCAN) || $(NOARUPDATE) ) { RmTemps $(_l) : $(_s) ; }\n","}\n","rule Link\n","{\n","MODE on $(<) = $(EXEMODE) ;\n","Chmod $(<) ;\n","}\n","rule LinkLibraries\n","{\n","local _t = [ FAppendSuffix $(<) : $(SUFEXE) ] ;\n","Depends $(_t) : $(>:S=$(SUFLIB)) ;\n","NEEDLIBS on $(_t) += $(>:S=$(SUFLIB)) ;\n","}\n","rule Main\n","{\n","MainFromObjects $(<) : $(>:S=$(SUFOBJ)) ;\n","Objects $(>) ;\n","}\n","rule MainFromObjects\n","{\n","local _s _t ;\n","_s = [ FGristFiles $(>) ] ;\n","_t = [ FAppendSuffix $(<) : $(SUFEXE) ] ;\n","if $(_t) != $(<)\n","{\n","Depends $(<) : $(_t) ;\n","NotFile $(<) ;\n","}\n","Depends exe : $(_t) ;\n","Depends $(_t) : $(_s) ;\n","MakeLocate $(_t) : $(LOCATE_TARGET) ;\n","Clean clean : $(_t) ;\n","Link $(_t) : $(_s) ;\n","}\n","rule MakeLocate\n","{\n","if $(>)\n","{\n","LOCATE on $(<) = $(>) ;\n","Depends $(<) : $(>[1]:G=dir) ;\n","MkDir $(>[1]:G=dir) ;\n","}\n","}\n","rule MkDir\n","{\n","NoUpdate $(<) ;\n","if $(<:G=) != $(DOT) && ! $($(<)-mkdir) \n","{\n","$(<)-mkdir = true ;\n","Depends dirs : $(<) ;\n","MkDir1 $(<) ;\n","local s = $(<:P) ;\n","if $(NT)\n","{\n","switch $(s)\n","{\n","case *:   : s = ;\n","case *:\\\\ : s = ;\n","}\n","}\n","if $(s) = $(<)\n","{\n","NotFile $(s) ;\n","}\n","else if $(s:G=)\n","{\n","Depends $(<) : $(s) ;\n","MkDir $(s) ;\n","}\n","}\n","}\n","rule Object\n","{\n","Clean clean : $(<) ;\n","MakeLocate $(<) : $(LOCATE_TARGET) ;\n","SEARCH on $(>) = $(SEARCH_SOURCE) ;\n","HDRS on $(<) = $(SEARCH_SOURCE) $(SUBDIRHDRS) $(HDRS) ;\n",

⌨️ 快捷键说明

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