Makefile 416 B

123456789101112131415161718
  1. all: kilo editor editor1
  2. kilo: kilo.c
  3. # echo "building the C version"
  4. $(CC) kilo.c -o kilo -Wall -Wextra -pedantic -std=c99
  5. editor: editor.mod VT100.o SplitV1.o
  6. # echo "building the Modula-2 version"
  7. gm2 -fiso -o editor SplitV1.o VT100.o editor.mod
  8. editor1: editor1.mod VT100.o SplitV1.o
  9. gm2 -fiso -o editor1 SplitV1.o VT100.o editor1.mod
  10. SplitV1.o:
  11. gm2 -fiso -c SplitV1.mod
  12. VT100.o:
  13. gm2 -fiso -c VT100.mod