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