Makefile 423 B

123456789101112131415161718
  1. GM2 = gm2
  2. FLAGS = -fiso -I ..
  3. TV = ../tv.o
  4. PROGS = empty window dialog menus edit
  5. all: $(PROGS) gfx
  6. %: %.mod $(TV)
  7. $(GM2) $(FLAGS) $(TV) $< -o $@
  8. gfx: gfx.mod ../tvg.o ../tvfont.o $(TV) ../../modula2/tigr.o ../../modula2/helper.o
  9. $(GM2) -fiso -I .. -I ../../modula2 ../tvg.o ../tvfont.o $(TV) \
  10. ../../modula2/tigr.o ../../modula2/helper.o gfx.mod -o gfx -lGL -lX11
  11. clean:
  12. rm -f $(PROGS) gfx
  13. .PHONY: all clean