1<../../../mkconfig 2 3TARG=sh.dis\ 4 arg.dis\ 5 expr.dis\ 6 mpexpr.dis\ 7 file2chan.dis\ 8 mload.dis\ 9 regex.dis\ 10 sexprs.dis\ 11 std.dis\ 12 string.dis\ 13 tk.dis\ 14 echo.dis\ 15 csv.dis\ 16 test.dis\ 17 18INS= $ROOT/dis/sh.dis\ 19 $ROOT/dis/sh/arg.dis\ 20 $ROOT/dis/sh/expr.dis\ 21 $ROOT/dis/sh/file2chan.dis\ 22 $ROOT/dis/sh/mload.dis\ 23 $ROOT/dis/sh/mpexpr.dis\ 24 $ROOT/dis/sh/regex.dis\ 25 $ROOT/dis/sh/std.dis\ 26 $ROOT/dis/sh/string.dis\ 27# $ROOT/dis/sh/tk.dis\ 28 $ROOT/dis/sh/echo.dis\ 29 $ROOT/dis/sh/csv.dis\ 30 $ROOT/dis/sh/test.dis\ 31 32SYSMODULES=\ 33 bufio.m\ 34 draw.m\ 35 env.m\ 36 filepat.m\ 37 lock.m\ 38 sexprs.m\ 39 sh.m\ 40 string.m\ 41 sys.m\ 42 tk.m\ 43 tkclient.m\ 44 45DISBIN=$ROOT/dis/sh 46 47<$ROOT/mkfiles/mkdis 48 49all:V: $TARG 50 51install:V: $INS 52 cp $DISBIN/sh.dis $DISBIN/.. 53 54nuke:V: clean 55 rm -f $INS 56 57clean:V: 58 rm -f *.dis *.sbl 59 60uninstall:V: 61 rm -f $INS 62 63$ROOT/dis/sh.dis: sh.dis 64 rm -f $ROOT/dis/sh.dis && cp sh.dis $ROOT/dis/sh.dis 65 66%.dis: ${SYSMODULES:%=$MODDIR/%} 67