*** empty log message ***
[h316.git] / lib / fortran / Makefile
CommitLineData
3e05f6c9 1# Skript, das die neue Bibliothek zusammenbauen soll
2
f020a29e 3OWN = f$$w4 pchar fpatch uc lpchar vpunch
3e05f6c9 4OWN_1=$(foreach obj, $(OWN),$(obj).asm)
5OWN_2=$(OWN_1:.asm=.obj)
6#OWN_3=$(shell echo $(subst $$,\$$,$(OWN)) | dd conv=ucase 2>/dev/null)
7
8FORTRAN=$H316/bin/frtn
9
10##########################################
11
12all : $(OWN_2)
13
14$(OWN_2):%.obj:src/%.asm
c3e0f81a 15 @echo Building: $(subst $$,\$$,$@)
16 @asm $(subst $$,\$$,$^) || rm -f $@
3e05f6c9 17
18clean:
c3e0f81a 19 @echo Cleaning up.
f020a29e 20 @rm -f $(subst $$,\$$,$(OWN_2)) *.lst *.go src/vpunch.asm
3e05f6c9 21
f020a29e 22src/vpunch.asm: src/vpunch.1 src/vpunch.2
23 cat src/vpunch.1 src/vpunch.2 > src/vpunch.asm
3e05f6c9 24###########
25.PHONY: clean all
26