default:
- @mklink.sh
@$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir)&&) /bin/true
clean:
- @mklink.sh
@$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@&&) true
@rm -f h316rc
- @rmlink.sh
%:
@echo $@
- @mklink.sh
$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@;)
--- /dev/null
+/home/hachti/h316/pc-tools/boot-maker/bmaker
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/pc-tools/ldc2/ldc2
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-if [ -e $H316/.links_present ]; then exit 0; fi
-echo Creating links.
-
-ln -s -f $H316/systems/super2.sys $H316/sys
-ln -s -f $H316/systems/super3.sys $H316/sys
-ln -s -f $H316/systems/dap.sys $H316/sys
-
-ln -s -f $H316/systems/super2.slst $H316/slst
-ln -s -f $H316/systems/super3.slst $H316/slst
-ln -s -f $H316/systems/dap.slst $H316/slst
-
-ln -s -f $H316/honeywell/obj/dap16.obj $H316/obj
-ln -s -f $H316/honeywell/obj/deccl.obj $H316/obj
-ln -s -f $H316/honeywell/obj/dumy-x16.obj $H316/obj
-ln -s -f $H316/honeywell/obj/ios-16.obj $H316/obj
-ln -s -f $H316/honeywell/obj/ldr-apm.obj $H316/obj
-ln -s -f $H316/honeywell/obj/ldr-dumy.obj $H316/obj
-ln -s -f $H316/honeywell/obj/pal-ap.obj $H316/obj
-ln -s -f $H316/honeywell/obj/prntnz.obj $H316/obj
-ln -s -f $H316/honeywell/obj/setsiz.obj $H316/obj
-
-touch $H316/.links_present
-
-ln -s -f $H316/honeywell/slst/dap_8k.slst $H316/slst
-ln -s -f $H316/honeywell/slst/frtn_8k.slst $H316/slst
-ln -s -f $H316/honeywell/slst/ldr-apm_8k.slst $H316/slst
-ln -s -f $H316/honeywell/slst/pal-ap_4k.slst $H316/slst
-
-ln -s -f $H316/programs/fortran/frtn.sys $H316/sys
-ln -s -f $H316/programs/fortran/frtn.slst $H316/slst
-
-ln -s -f $H316/pc-tools/src-filters/paron $H316/bin
-ln -s -f $H316/pc-tools/src-filters/paroff $H316/bin
-ln -s -f $H316/pc-tools/src-filters/tab $H316/bin
-ln -s -f $H316/pc-tools/src-filters/zstrip $H316/bin
-
-ln -s -f $H316/pc-tools/ldc2/ldc2 $H316/bin/ldc
-ln -s -f $H316/pc-tools/boot-maker/bmaker $H316/bin
-
-ln -s -f $H316/honeywell/lib/iolib35.lib $H316/lib/iolib/original/iolib35.lib
-
-ln -s -f $H316/honeywell/lib/flib{1,2,3}.lib $H316/lib/fortran/original
-ln -s -f $H316/honeywell/lib/math.lib $H316/lib/fortran/original
-
-for nb in `ls $H316/lib/common | grep -v CVS`; do
- n=`basename "$nb"`
- ln -s -f "$H316/lib/common/$n" $H316/lib/fortran
- ln -s -f "$H316/lib/common/$n" $H316/lib/iolib
- ln -s -f "$H316/lib/common/$n" $H316/lib/hachti
-done
-
--- /dev/null
+/home/hachti/h316/pc-tools/src-filters/paroff
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/pc-tools/src-filters/paron
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-if [ ! -e $H316/.links_present ] ; then exit 0; fi
-echo Removing links.
-
-rm -f $H316/sys/super2.sys
-rm -f $H316/sys/super3.sys
-rm -f $H316/sys/dap.sys
-rm -f $H316/slst/super2.slst
-rm -f $H316/slst/super3.slst
-rm -f $H316/slst/dap.slst
-rm -f $H316/obj/dap16.obj
-rm -f $H316/obj/deccl.obj
-rm -f $H316/obj/dumy-x16.obj
-rm -f $H316/obj/ios-16.obj
-rm -f $H316/obj/ldr-apm.obj
-rm -f $H316/obj/ldr-dumy.obj
-rm -f $H316/obj/pal-ap.obj
-rm -f $H316/obj/prntnz.obj
-rm -f $H316/obj/setsiz.obj
-
-
-rm -f $H316/.links_present
-
-rm -f $H316/slst/dap_8k.slst
-rm -f $H316/slst/frtn_8k.slst
-rm -f $H316/slst/ldr-apm_8k.slst
-rm -f $H316/slst/pal-ap_4k.slst
-
-rm -f $H316/sys/frtn.sys
-rm -f $H316/sys/frtn.slst
-
-
-rm -f $H316/bin/{paron,paroff,tab,zstrip}
-rm -f $H316/bin/ldc
-rm -f $H316/bin/bmaker
-
-rm -f $H316/lib/iolib/original/*.lib
-
-rm -f $H316/lib/fortran/original/flib{1,2,3}.lib
-
-
-for nb in `ls $H316/lib/common | grep -v CVS`; do
- n=`basename "$nb"`
- rm -f "$H316/lib/fortran/$n"
- rm -f "$H316/lib/iolib/$n"
- rm -f "$H316/lib/hachti/$n"
-done
-
--- /dev/null
+/home/hachti/h316/pc-tools/src-filters/tab
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/pc-tools/src-filters/zstrip
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/lib/common/buildlib.sh
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/lib/flib1.lib
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/lib/flib2.lib
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/lib/flib3.lib
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/lib/math.lib
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/lib/common/buildlib.sh
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/lib/common/buildlib.sh
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/lib/iolib35.lib
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/obj/setsiz.obj
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/dap.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/slst/dap_8k.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/programs/fortran/frtn.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/slst/frtn_8k.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/slst/ldr-apm_8k.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/honeywell/slst/pal-ap_4k.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/super2.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/super3.slst
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/dap.sys
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/programs/fortran/frtn.sys
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/super2.sys
\ No newline at end of file
--- /dev/null
+/home/hachti/h316/systems/super3.sys
\ No newline at end of file