| 123456789101112131415161718192021222324252627 |
- GM2 = /home/eric/bin/Modula2/Gm2/bin/gm2
- CC = cc
- FLAGS = -fiso
- all: tpshell
- tpshell: Editor.mod Shell.mod Shell.o Term.o Posix.o TextBuf.o Editor.o
- $(GM2) $(FLAGS) -o $@ Shell.mod Term.o Posix.o TextBuf.o Editor.o
- Shell.o: Shell.mod Term.def Posix.def Editor.def TextBuf.def
- $(GM2) $(FLAGS) -c Shell.mod
- Term.o: Term.mod Term.def Posix.def
- $(GM2) $(FLAGS) -c Term.mod
- TextBuf.o: TextBuf.mod TextBuf.def
- $(GM2) $(FLAGS) -c TextBuf.mod
- Editor.o: Editor.mod Editor.def Term.def TextBuf.def Posix.def
- $(GM2) $(FLAGS) -c Editor.mod
- Posix.o: Posix.c
- $(CC) -c Posix.c
- clean:
- rm -f *.o tpshell
- .PHONY: all clean
|