792a09817e742aed75b1e99348c35c585fd24329
[h316.git] / bin / mklink.sh
1 #!/bin/bash
2 if [ -e $H316/.links_present ]; then exit 0; fi
3 echo Creating links.
4
5 ln -s -f $H316/systems/super2.sys $H316/sys
6 ln -s -f $H316/systems/super3.sys $H316/sys
7 ln -s -f $H316/systems/dap.sys $H316/sys
8
9 ln -s -f $H316/systems/super2.slst $H316/slst
10 ln -s -f $H316/systems/super3.slst $H316/slst
11 ln -s -f $H316/systems/dap.slst $H316/slst
12
13 ln -s -f $H316/honeywell/obj/dap16.obj $H316/obj
14 ln -s -f $H316/honeywell/obj/deccl.obj $H316/obj
15 ln -s -f $H316/honeywell/obj/dumy-x16.obj $H316/obj
16 ln -s -f $H316/honeywell/obj/ios-16.obj $H316/obj
17 ln -s -f $H316/honeywell/obj/ldr-apm.obj $H316/obj
18 ln -s -f $H316/honeywell/obj/ldr-dumy.obj $H316/obj
19 ln -s -f $H316/honeywell/obj/pal-ap.obj $H316/obj
20 ln -s -f $H316/honeywell/obj/prntnz.obj $H316/obj
21 ln -s -f $H316/honeywell/obj/setsiz.obj $H316/obj
22
23 touch $H316/.links_present
24
25 ln -s -f $H316/honeywell/slst/dap_8k.slst $H316/slst
26 ln -s -f $H316/honeywell/slst/frtn_8k.slst $H316/slst
27 ln -s -f $H316/honeywell/slst/ldr-apm_8k.slst $H316/slst
28 ln -s -f $H316/honeywell/slst/pal-ap_4k.slst $H316/slst
29
30 ln -s -f $H316/programs/fortran/frtn.sys $H316/sys
31 ln -s -f $H316/programs/fortran/frtn.slst $H316/slst
32
33 ln -s -f $H316/pc-tools/src-filters/paron $H316/bin
34 ln -s -f $H316/pc-tools/src-filters/paroff $H316/bin
35 ln -s -f $H316/pc-tools/src-filters/tab $H316/bin
36 ln -s -f $H316/pc-tools/src-filters/zstrip $H316/bin
37
38 ln -s -f $H316/pc-tools/ldc2/ldc2 $H316/bin/ldc
39 ln -s -f $H316/pc-tools/boot-maker/bmaker $H316/bin
40
41 ln -s -f $H316/honeywell/lib/iolib35.lib $H316/lib/iolib/original/iolib35.lib
42
43 ln -s -f $H316/honeywell/lib/flib{1,2,3}.lib $H316/lib/fortran/original
44 ln -s -f $H316/honeywell/lib/math.lib $H316/lib/fortran/original
45
46 for nb in `ls $H316/lib/common | grep -v CVS`; do
47 n=`basename "$nb"`
48 ln -s -f "$H316/lib/common/$n" $H316/lib/fortran
49 ln -s -f "$H316/lib/common/$n" $H316/lib/iolib
50 ln -s -f "$H316/lib/common/$n" $H316/lib/hachti
51 done
52