From: John Tsiombikas Date: Sat, 1 Apr 2023 20:02:20 +0000 (+0200) Subject: SGI makefile for mklevel X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=deeprace;a=commitdiff_plain;h=448d0dbe56f9fbd2f4c19b2b866613430ea49452 SGI makefile for mklevel --- diff --git a/tools/mklevel/GNUmakefile b/tools/mklevel/GNUmakefile index 23719c7..a991897 100644 --- a/tools/mklevel/GNUmakefile +++ b/tools/mklevel/GNUmakefile @@ -10,7 +10,7 @@ libdir = ../../libs/unix libs = $(libdir)/goat3d.a $(libdir)/treestor.a CC = gcc -CFLAGS = $(warn) $(dbg) -MMD +CFLAGS = $(warn) $(dbg) $(inc) -MMD LDFLAGS = $(libs) -lm $(bin): $(obj) $(libs) diff --git a/tools/mklevel/Makefile b/tools/mklevel/Makefile new file mode 100644 index 0000000..b960c60 --- /dev/null +++ b/tools/mklevel/Makefile @@ -0,0 +1,25 @@ +obj = src/main.o +bin = mklevel + +dbg = -g +inc = -I../../libs -I../../libs/goat3d/include -I../../libs/treestor/include +libdir = ../../libs/unix +libs = $(libdir)/goat3d.a $(libdir)/treestor.a + +CFLAGS = $(dbg) $(inc) +LDFLAGS = $(libs) -lm + +$(bin): $(obj) $(libs) + $(CC) -o $@ $(obj) $(LDFLAGS) + +.c.o: + $(CC) $(CFLAGS) -o $@ -c $< + +clean: + rm -f $(obj) $(bin) + +$(libdir)/goat3d.a: + cd ../../libs/goat3d; $(MAKE) + +$(libdir)/treestor.a: + cd ../../libs/treestor; $(MAKE)