*** empty log message ***
authorhachti <hachti>
Fri, 15 Jun 2007 10:46:43 +0000 (10:46 +0000)
committerhachti <hachti>
Fri, 15 Jun 2007 10:46:43 +0000 (10:46 +0000)
Makefile
bin/asm
lib/Makefile [new file with mode: 0644]
lib/common/buildlib.sh
lib/iolib/recipe/io.recipe
pc-tools/Makefile [new file with mode: 0644]
pc-tools/boot-maker/Makefile
pc-tools/ldc2/Makefile
pc-tools/src-filters/Makefile
programs/plotter/src/sinus.f

index b6da4018c3093c54d132a84c3f2be9d1a19fb386..8bf28a4e2ee5328c5ad8a1b89448afedfb427c96 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -33,8 +33,9 @@ default:
        @$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir)&&) /bin/true
 
 clean:
+       @mklink.sh
+       @$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@&&) true
        @rmlink.sh
-       $(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@;)
 
 %:
        @echo $@
diff --git a/bin/asm b/bin/asm
index 08adc2853091ef57785356cff80db2ca6154f71b..d686a53d59d10ca60e046d5dace361ee35084626 100755 (executable)
--- a/bin/asm
+++ b/bin/asm
@@ -6,6 +6,8 @@ if [ ! $1 ] ; then
     exit 2
 fi
 
+echo -e "\nAssembler: Translating \"$1\":"
+
 for n in $*; do
   if [ $n == "/v" ]; then
     VERBOSE=yes
@@ -42,18 +44,18 @@ else
   h316 $name.go > /dev/null
 fi
 
-rm -f $name.par
-rm -f $name.go
 
 if cat $name.lst | grep "NO ERRORS IN ABOVE ASSEMBLY">/dev/null 2>&1; then
        if [ !  $2  ]; then
                rm $name.lst
+               rm -f $name.par
+               rm -f $name.go
        fi
-       echo "DAP-16 assembly successfull :-)"
+       echo "Assembler: Success."
        exit 0
 fi
 cat $name.lst
-echo -e "\nDAP-16 assembly FAILED!"
+echo -e "Assembler: Failed."
 rm -f $name.obj
 exit 77
 
diff --git a/lib/Makefile b/lib/Makefile
new file mode 100644 (file)
index 0000000..24e7570
--- /dev/null
@@ -0,0 +1,10 @@
+
+MODULES=fortran iolib
+
+%:
+       @$(foreach mod,$(MODULES),$(MAKE) -C $(mod) $@ &&) true
+
+katzelmutelbrummsilalla:
+       @$(foreach mod,$(MODULES),$(MAKE) -C $(mod)&&) true
+
+.PHONY:default
\ No newline at end of file
index b5de5338a9b6edac1df880c4b69ad8f460f9293c..75875a68897cd22353620f93e21538c166470dd7 100755 (executable)
@@ -52,7 +52,7 @@ genlib(){
 case $1 in
     clean)
        clean
-       echo "Buildlib: Cleaning up."
+#      echo "Buildlib: Cleaning up."
     ;;
     makeorg)
        echo "Buildlib: Splitting original libraries."
index 08ea2428c42978dfced39b88ba68ee068d6b10d0..34a702c3152adcfc35014d66619c6b6bb8bd0370 100644 (file)
@@ -25,6 +25,7 @@ org/O$AI
 #org/O$AH Original ASR listing routine
 #org/O$AH
 
+# Now part of plotter.lib!
 obj/PL$MV
 obj/PL$U
 
diff --git a/pc-tools/Makefile b/pc-tools/Makefile
new file mode 100644 (file)
index 0000000..fc1f11f
--- /dev/null
@@ -0,0 +1,10 @@
+
+MODULES=boot-maker ldc2 src-filters
+
+%:
+       @$(foreach mod,$(MODULES),$(MAKE) -C $(mod) $@ &&) true
+
+katzelmutelbrummsilalla:
+       @$(foreach mod,$(MODULES),$(MAKE) -C $(mod)&&) true
+
+.PHONY:default
index 85faced6c2d39debc99802efe9c2fcbdb23a2e8e..b216c8f4e353609ae839da111f1cf938ec616ce2 100644 (file)
@@ -4,7 +4,7 @@ bmaker: main.c
        gcc  -o $@ $<
 
 clean:
-       rm -f *.o bmaker 
+       @rm -f *.o bmaker 
 
 #install: bmaker
 #      cp bmaker ../../bin
index 66ba7a990dc67bd40088b517fdf94734d9b5f944..a2b218c3d3cad63df6513b3958e1b442b88cf69d 100644 (file)
@@ -75,6 +75,5 @@ all: $(APP_NAME) doxy doc
 %.hh %.cpp:
        @ echo "Missing file \"$@\"... No problem :-)"
 
-
 include $(wildcard *.dep)
 #include $(OBJECTS:.o=.dep)
\ No newline at end of file
index f7f229394a2ddf4b939b8f8d7e0a85a87e5f77b2..e0140cb84cabbb67a9c5aa6ec39af05e01c0b4e5 100644 (file)
@@ -2,11 +2,8 @@ PROGS=paron paroff load turn zstrip tab
 
 default: $(PROGS)
 
-#install: $(PROGS)
-#      cp $(PROGS) ../../bin/
-
 clean:
-       rm -f $(PROGS)
+       @rm -f $(PROGS)
 
 .PHONY: default clean
 
index e6bf809688232b2e77b4f598431fe73cd6b8b623..b721b01ca2b0a85a018761b21776010592cf8a70 100644 (file)
@@ -29,7 +29,10 @@ C
 C     
 C
       CALL PL$MV(0,0)
-      CALL REBOOT
+C      CALL REBOOT
+       CALL PL$MV (0,-250)
+       PAUSE 7
+       GO TO 1000
       END
 C
 C