From 448d0dbe56f9fbd2f4c19b2b866613430ea49452 Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Sat, 1 Apr 2023 22:02:20 +0200 Subject: [PATCH] SGI makefile for mklevel --- tools/mklevel/GNUmakefile | 2 +- tools/mklevel/Makefile | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 tools/mklevel/Makefile 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) -- 1.7.10.4