X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=Makefile.sgi;h=fe4c6e9664210618d0123846849f1e6cbd0069df;hb=487d801f62b3f7cea009b5e560cfd06e57170970;hp=d9244369fbf89e2e6f1eb9a40fe16c72c4dc3ce1;hpb=103b67f9f1e041dc5f6ffbb59004ebe846e3f3f9;p=deeprace diff --git a/Makefile.sgi b/Makefile.sgi index d924436..fe4c6e9 100644 --- a/Makefile.sgi +++ b/Makefile.sgi @@ -1,27 +1,33 @@ -obj = src/main.o src/miniglut.o src/game.o src/scr_menu.o src/scr_game.o src/util.o +obj = src/main.o src/miniglut.o src/game.o src/scr_menu.o src/scr_game.o \ + src/util.o bin = game dbg = -g opt = -O3 def = -DMINIGLUT_USE_LIBC +inc = -Ilibs -Ilibs/imago -Ilibs/treestor/include -Ilibs/goat3d/include +libs = libs/unix/imago.a libs/unix/goat3d.a libs/unix/treestor.a CFLAGS = $(warn) $(dbg) $(opt) $(inc) $(def) -LDFLAGS = -lGL -lGLU -lX11 -lm +LDFLAGS = $(libs) -lGL -lGLU -lX11 -lm $(bin): $(obj) libs $(CC) -o $@ $(obj) $(LDFLAGS) .c.o: - $(CC) -c $< $(CFLAGS) -o $@ + $(CC) $(CFLAGS) -c $< -o $@ .PHONY: clean clean: rm -f $(obj) $(bin) .PHONY: libs -libs: - $(MAKE) -C libs +libs: make-libs + +.PHONY: make-libs +make-libs: + cd libs; $(MAKE) .PHONY: clean-libs clean-libs: - $(MAKE) -C libs clean + cd libs; $(MAKE) clean