📄 jambase.c
字号:
/* 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 + -