*** empty log message ***
[h316.git] / lib / fortran / Makefile
index 5c8dcb53b6cf541e597770271a186ba614eb2754..ff01349366a8ddaa45aa52735aee8d27d34a1114 100644 (file)
@@ -1,6 +1,6 @@
 # Skript, das die neue Bibliothek zusammenbauen soll 
 
-OWN = f$$w4 pchar fpatch
+OWN = f$$w4 pchar fpatch uc lpchar vpunch
 OWN_1=$(foreach obj, $(OWN),$(obj).asm)
 OWN_2=$(OWN_1:.asm=.obj)
 #OWN_3=$(shell echo $(subst $$,\$$,$(OWN)) | dd conv=ucase 2>/dev/null) 
@@ -12,11 +12,15 @@ FORTRAN=$H316/bin/frtn
 all : $(OWN_2)
 
 $(OWN_2):%.obj:src/%.asm
-       asm $(subst $$,\$$,$^) || rm -f $@ 
+       @echo Building: $(subst $$,\$$,$@)
+       @asm $(subst $$,\$$,$^) || rm -f $@ 
 
 clean:
-       rm -f $(subst $$,\$$,$(OWN_2))  *.lst *.go 
+       @echo Cleaning up.
+       @rm -f $(subst $$,\$$,$(OWN_2))  *.lst *.go src/vpunch.asm
 
+src/vpunch.asm: src/vpunch.1 src/vpunch.2
+       cat src/vpunch.1 src/vpunch.2 > src/vpunch.asm
 ###########
 .PHONY: clean all