# 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)
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