X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=lib%2Fiolib%2FMakefile;h=0804d3c37653ff615fbc4a6b6a184440083caa7a;hb=8acc03e2c9cabeffe39ddf10f6832a35ebe29d87;hp=de1dfa9e876430ccee08a627bfcfc3a2dccb7a30;hpb=5c020318fba694852c055f26dad8a4da433f6121;p=h316.git diff --git a/lib/iolib/Makefile b/lib/iolib/Makefile index de1dfa9..0804d3c 100644 --- a/lib/iolib/Makefile +++ b/lib/iolib/Makefile @@ -1,27 +1,26 @@ # Skript, das die neue Bibliothek zusammenbauen soll -OWN = i$$pa o$$al o$$la o$$pb o$$pl - +OWN = o$$al o$$la o$$pl o$$pb i$$pa 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) -#$(subst abcdefghijklmnopqrstuvwxyz,ABCDEFGHIJKLMNOPQRSTUVWXYZ,$(OWN)) - - -ORG_USE=I$$AB I$$AI O$$AB O$$AI +ORG_USE=I$$AB I$$AI O$$AI O$$AB + ASM=$H316/bin/asm ########################################## -all: iolib +all: io.lib -iolib: $(foreach org, $(ORG_USE), original/$(org)) $(OWN_3) +io.lib: $(foreach org, $(ORG_USE), original/$(org)) $(OWN_3) @echo Baue Bibliothek endgültig zusammen. cat $(subst $$,\$$,\ - $(foreach og, $(ORG_USE),original/$(og))\ - $(OWN_3)) $(H316)/snippets/endseq \ - > iolib || rm iolib + $(OWN_3)\ + $(foreach og, $(ORG_USE),original/$(og))\ + )\ + $(H316)/snippets/endseq \ + > io.lib || rm io.lib obj object objects : $(OWN_2) @@ -32,7 +31,7 @@ $(OWN_2):%.obj:src/%.asm asm $(subst $$,\$$,$^) clean: - rm -f *.obj $(subst $$,\$$,$(OWN_3) $(foreach obj,$(OWN_2),src/$(obj))) iolib *.lst + @rm -f *.obj $(subst $$,\$$,$(OWN_3) $(foreach obj,$(OWN_2),src/$(obj))) io.lib *.lst ########### .PHONY: clean all obj object objects