DELTA 284243 0 4459 SVNYO%c$IIMI'IDYMx^M0ͯ[mCRiv* TMI3liӭr->3e1e1/ 75`bo7w➮3j}$sg&Y6/YY9ƴk{'wC+W3Y6ysXKVhRdln0 ;&"! } zB}mB נ@=FSZdMOMģ|99KπMb OM >PbYoV0 DO{O<@o)98M#:fOՑTL3fƠO#^?k-Wz}1ӹuN ޫ F,,59jxG2/]KOmļX l6@ GXq$vMxHZ)Q/3qg~)L*))?Tя !kGSJ\VRf_֫P~QT; 2ENDREP DELTA 282732 402 49 SVNv  o ketachar.c metacharENDREP DELTA 284243 4487 103 SVN$2\Sg.v[44 2015/10/20 21:41:40 sjg Exp $ # Base version on src date MAKE_VERSION= 20151020metacharENDREP DELTA 237578 699 139 SVNDV)I(G2lF ,30>H4 2015/10/11 04:51:24 sj4 2015/10/11 04:51:24 sj4 2015/10/11 04:51:24 sjENDREP DELTA 281760 7307 113 SVN+?M>m4<htbon~SkCm]S<TWK101 2015/10/11 04:51:24 sj101 2015/10/11 04:51:24 sj101 2015/10/11 04:51:24 sjmetachar.h" #include "pathnames.h" , TRUshellName) /* we came here from jobs */ Shell * Additionally variable assignments and empty commands * go to the shell. Therefore treat '=' and ':' like shell * meta characters as documented in make(1). */ useShell = needshell(cmd, FALSEshellName) /* we came here from jobs */ Shellif (!shellName) ShellENDREP DELTA 282732 631 485 SVN('H&o-1b$q[*lG9 2015/10/11 04:51:249 2015/10/11 04:51:249 2015/10/11 04:51:24TRUE,TRUENDREP DELTA 281760 7630 153 SVNQ] *{>J>O4 2015/10/10 04:17:151009limitsENDREP DELTA 236769 209538 4845 SVN|H,D%seG50 2015/10/11 04:51:2450 2015/10/11 04:51:2450 2015/10/11 04:51:24, TRUENDREP DELTA 281760 7812 422 SVN/,q+l28JkK4k~"wp1 2015/10/11 04:51:24 sj1 2015/10/11 04:51:24 sj1 2015/10/11 04:51:24 sj, TRU, TRU VAR_GLOBAL, FALSE, TRUEENDREP DELTA 281760 8567 426 SVN-gy9xK.AdlVVC* :UG#zKF{R@ W#d_Hi{2 x^PKo@>ïh ^0h^&X=5 ,+ ٵ=1=,L7 4iO-&-[V9I7a.wp qf Z9߹R; 4-Z9hu _,w<8gq`RbO\eeĴ({!D9VYkN,JR?5xy?B_ #endif #ifndef MAXPATHLEN #define MAXPATHLEN BMAKE_PATH_MAX #endif #ifndef PATH_MAX #define PATH_MAX MAXPATHLENENDREP DELTA 281760 11506 989 SVNHG9k82 H,S ~""7AiB#%j40 2015/10/11 04:51:24, TRU, TRUFALSE, TRUE FALSE, TRUE FALSE, TRUE VAR_GLOBAL, FALSE, TRUEENDREP DELTA SVNUx^vFW1 qj8!B:bKFF֑,}$q^{gvb PrN ̮fLU&~ }i7v7a>Lb)nT*=β4,`˯RpCsqhexE&5_Z!ST@i 4P"qN OŹ)M,^$5fQ^9L˗& 5k\4)3_Qx i6kp!eA*4Ƒȍ"l4KϢ P'(9BܬZxeR֬0VRF -vD_j8\rzƄ~E~Td ̳\(_NTRxMk~8+xq~Ux0^Muv5[>mH€  0JkuLttm؛7wfxѷeuLW C5@0-']aplVCr%Xm [J-5ɮ~5ە٤}@yѻ 8 NGv*a L[Z]1L i ݥt,$حB`6}RCY`h=ze,K=j3h9tC2䎰.Gе.54q5'skHiI=SUXX 3r:Y R1xjp\Ltz+i;CaF-:rCsXCWswd4HR|"rqt3;ӧ=f4v$f˵3ia?.m&"M!~nVn*G z3t$봫W?糼>Vx8uGU}n,_QRT+pmV.Sl{jeyYk/"=w*^H} y!h&)vwȧdž6*N&YoC HUv\ԅ\իQ{& ʔ_{ЛxacGL/fSt~V$Ne^5wh P< R͙"G*l4kh绸pQN #78?O~FSfTXXm|C>o2w{{Q,JlTVk\85!rDOoƜ)3cZxsyy6ҡ~:t-f76ypYg6rfcc33ZJy|:/LbL)m9t+1MCi30k:`0_2_1cf>|'os/b5%[f̜0t*ͿwLnr=Aeͨʀ Z7W2d_ m]>˹$~XLoΊОmӧWcde"QK3iA nfNdz1 8oF-njnڢ |7_.gi^tuzOQkEcv{yH\AVN!mQ|' h :UyȤ2 S~ {}ml =BլQz tn+}[|7G % \ENDREP DELTA 284243 5936 451 SVNpJ#:"FbF3FIFZp=x^S]k@|~Biq?n6KP0JD3w7wujjo}:(hg1=4)-0NS(u.d@pP~֩+|Kg>oƫYٮK48Z8:~kYi7 fh w>xʄ3w` ݧU:U[$U>yϒmK2NC:ܖRY0[RҪw*oJl$+Ъ<;n^р&GYs D#nޢ(_AfSLzN>n@gvy4ӻ_gp7,.o&׫*^'e}YSK7(] $WKQu:]ɟI2\P Ox̙dj/ד,I\o?'cZG@Qh86Zz;=0| C zcbiI"s+(ת']O*i3|7-H%*=G>j1QTK14 J⡍,R GaRN~:Kֹ&ENDREP DELTA 281760 14205 182 SVNuf-V1 2015/06/16 06:28:21.if !empty(MAKEOBJDIRPREFIX) && exists(${MAKEOBJDIRPREFIX}) __objdir?= ${MAKEOBJDIRPREFIX}${.CURDIR} .endif __objdir?= ${MAKEOBJDIR:UobjENDREP DELTA 284171 0 273 SVN ,jVH5 2015/10/20 22:04:53.if ${MAKEFILE:T} == ${.PARSEFILE} && empty(DIRDEPS) && ${.TARGETS:Uall:M*/*} != "" # This little trick let's us do # # mk -f dirdeps.mk some/dir.${TARGET_SPEC} # all: ${.TARGETS:Nall}: all DIRDEPS := ${.TARGETS:M*/*} # so that -DNO_DIRDEPS works DEP_RELDIR := ${DIRDEPS:R:[1]} # disable DIRDEPS_CACHE as it does not like this trick MK_DIRDEPS_CACHE = no .endif ENDREP DELTA 246149 28211 581 SVNJN+  'B)5 2015/09/08 06:15:31test -d ${DESTDIR}${DOCDIR}/${DIR} || \ ${INSTALL} -d ${DOC_INSTALL_OWN} -m ${DIRMODE} ${DESTDIR}${DOCDIR}/${DIR} ${INSTALL} ${COPY} ${DOC_INSTALL_OWN} -m ${DOCMODE} \ Makefile ${FILES} ${EXTRA} ${DESTDIR}${DOCDIR}/${DIR} .endif spell: ${SRCS} spell ${SRCS} | sort | comm -23 - spell.ok > paper.spell .include .if !empty(DOCOWN) DOC_INSTALL_OWN?= -o ${DOCOWN} -g ${DOGGRP} .endif ENDREP DELTA 284171 300 498 SVN7@ /9U6X?9 2015/10/03 05:00:46${GENDIRDEPS_HEADER} ${GENDIRDEPS_HEADER} ENDREP DELTA 268177 5297 120 SVNid#l8Mx b9 2015/09/10 18:42:57MACHINE) _HOST_MACHINE != uname -m .export _HOST_MACHINE .endif .if !defined(_HOST_ARCH) # for NetBSD prefer $MACHINE (amd64 rather than x86_64) .if ${_HOST_OSNAME:NNetBSD} == "" _HOST_ARCH := ${_HOST_MACHINE} .else _HOST_ARCH != uname -p 2> /dev/null || uname -m # uname -p may produce garbage on linux .if ${_HOST_ARCH:[\#]} > 1 _HOST_ARCH := ${_HOST_MACHINE} .endif .endif .export _HOST_ARCH .endif .if !defined(HOST_MACHINE) HOST_MACHINE := ${_HOST_MACHINE}ENDREP DELTA 284243 6415 53 SVN330EQb5 2015/10/20 22:04:531020ENDREP DELTA 270164 14300 146 SVNMP B1 rO7 2015/06/16 06:29:17# never consider these META_FILE_FILTER += Ndirdeps.cache*ENDREP DELTA 283582 1276 141 SVN ]=+<l/.``CeIkq4H%QbgBJSx^uR]o0},Ei.MrE'ha$JoԎ5)d}sΜ9u}^t RbJw\ܡnyi+F1dgCщ!+404Yu:&4Zs)̻r?…}t$IXװT=\^i"\\cva*B!?m . eV- =BHo簟rzv֫f㬞F,?9|#2\D7)xa&>ƩGeg?J^V a&CcT}55zH yu4:[.~YA n%үNK8N_.kcĜ@X_̜86糩k^rs]Mo8$;lgi0#ENDREP DELTA 284243 6496 353 SVN=1 &-bAR+2 2015/06/16 06:31:05.-include "local.meta.sys.mk" # absoulte path to what we are reading. _PARSEDIR = ${.PARSEDIR:tA}.export MACHINE0ENDREP DELTA 281760 23545 59 SVN ;L(JAJK9 2015/09/08 06:15:31$x_INSTALL_OWN= .endfor PROG_INSTALL_OWN=DIRMODE?= 755ENDREP DELTA 268177 6908 256 SVNy((m+ #?\&10 2015/09/08 22:17:46:${RST2HTML}} RST2HTM_SLIDES_FLAGS ?= ${RST2S5_FLAGS} RST2HTM_DOC_FLAGS ?= ${RST2HTML_FLAGS} RST2HTM_FLAGS ?= ${"${.TARGET:T:M*slides*}":?${RST2HTM_SLIDES_FLAGS}:${RST2HTM_DOC_FLAGS}} RST2PDF_FLAGS ?= ${"${.TARGET:T:M*slides*}":?${RST2PDF_SLIDES_FLAGS}:${RST2PDF_DOCRST2HTM_FLAGS} ${FLAGS.${.TARGET}} ${.IMPSRC} ${.TARGET} ${RST_SUFFIXES:@s@$s.pdf@}: ${RST2PDF} ${RST2PDF_FLAGS} ${FLAGS.${.TARGET}ENDREP DELTA 282732 1616 59 SVN*<0V= 9 2015/10/11 04:51:24ENDREP DELTA 268177 8100 172 SVN.RTF1[%5dJR7 2015/09/10 05:53:10 HOST_ARCH=$MACHINE SHARE_ARCH=$OS/$HOST HOST_ARCH=${HOST_ARCH:-$MACHINE_ARCH} # we mount server:/share/arch/$SHARE_ARCH as /usr/local SHARE_ARCH=${SHARE_ARCH:-$OS/$OSMAJOR.X/$HOST_ARCH} LN=${LN:-ln} TR=${TR:-tr} # Some people like have /share/$HOST_TARGET/bin etc. HOST_TARGET=`echo ${OS}${OSMAJOR}-$HOST_ARCHENDREP DELTA 281760 24731 1177 SVNg KkJH8BX1*28Vb onT\=*j5 2015/10/11 04:51:24 sjg5 2015/10/11 04:51:24 sjg5 2015/10/11 04:51:24 sjgFALSE, TRUE, TRU, TRU, TRU, TRUENDREP DELTA 281760 25937 113 SVNTZ"I!G2nG/9H4 2015/10/11 04:51:24 sj4 2015/10/11 04:51:24 sj4 2015/10/11 04:51:24 sjENDREP DELTA 281760 52515 27 SVN :D expanded when var set true TRUE :U expanded when var undef true TRUE :D skipped if var undef :U skipped when var set is set :? only lhs when value true true TRUE :? only rhs when value false false FALSE do not evaluate or expand :? if discarding is setENDREP DELTA 281760 52555 178 SVN!9u##x^uQO0ǟ⛰ I ץMkbȾml 嚦w:OǾ7'a÷rsvs*,|"ofJBs z82QN &D(ArexL,L\#!C#ۥDJg&hvB[ d'xUZm_-TP &@ulg)PLQ)b@"kk>NK%Y d4jucigb~ٱENDREP DELTA 282732 2561 149 SVNcaJ- =$Af+7-Ke^1z*L?@'b#\8G8D}xPh=5r\Yk4T=>LT/<P6y O\8G+0Mo/EHW.YZriLhAro7`|(6"IcbE#'#H;6on}x^UmoFI+a n:UEOBңB>E6nv$ޙYcC mN*w^}pꟼ;>O}8=wL(-b a.fB]7:c+8l+Ѕ[̘dq3ZK"h<8ɧYo`mkDV"A/D$!3m3&tM4hk /GG-I&.e.$bHlTf8DI;+.ь,2L33ei3$ wLݹqwy*EQ͑9P 3Mya9nT "~%2}+ |X$30IToL-,U]ëlt4؆Y ͎͠9/#C/ ZUB#Ui! uXҍqG5"5\O@O;Jr^TK6!#ij6%Fڋa ^Nh(%>~ir}v',)϶N,'H[pα  ba P(Z,zm>pc[$&]{>^YP~nl:G[lQ-k8V_