From 6ea8e22adb6132a1087b97f33fce7d4ab6ffbcd2 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 23 Feb 2019 19:11:08 -0500 Subject: new configure script to replace manually editing config.mk --- Makefile | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 2a18831f..eb33d56e 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,18 @@ .POSIX: -.DEFAULT:; $(MAKE) all -.SILENT: all headers include -include config.mk +.DEFAULT:;$(MAKE) all + +ARCHITECTURE=x86 +WORDSIZE= +SRCDIR=./src +INCDIR=./include +OBJDIR=/home/jkk/c/obj + +CC=c99 +CFLAGS=-D_XOPEN_SOURCE=700 all: .deps.mk include - $(MAKE) -f .deps.mk $@ + @mkdir -p $(OBJDIR) + $(MAKE) -f .deps.mk deps: .headers.mk .deps.mk @@ -20,25 +28,6 @@ headers include: .headers.mk mkh.sh ctags: ctags $$(find src -name \*.c) -C_1: .deps.mk ; $(MAKE) -f .deps.mk $@ -C_199409: C_1 ; $(MAKE) -f .deps.mk $@ -C_199901: C_199409 ; $(MAKE) -f .deps.mk $@ -C_201112: C_199901 ; $(MAKE) -f .deps.mk $@ -C_201710: C_201112 ; $(MAKE) -f .deps.mk $@ - -POSIX_1: C_1 ; $(MAKE) -f .deps.mk $@ -POSIX_2: POSIX_1 ; $(MAKE) -f .deps.mk $@ -POSIX_199309: POSIX_1 ; $(MAKE) -f .deps.mk $@ -POSIX_199506: POSIX_199309 ; $(MAKE) -f .deps.mk $@ -POSIX_200112: POSIX_199506 C_199901 ; $(MAKE) -f .deps.mk $@ -POSIX_200809: POSIX_200112 ; $(MAKE) -f .deps.mk $@ - -XOPEN_4: POSIX_2 POSIX_1 ; $(MAKE) -f .deps.mk $@ -XOPEN_400: XOPEN_4 ; $(MAKE) -f .deps.mk $@ -XOPEN_500: XOPEN_400 POSIX_199506 ; $(MAKE) -f .deps.mk $@ -XOPEN_600: XOPEN_500 POSIX_200112 ; $(MAKE) -f .deps.mk $@ -XOPEN_700: XOPEN_600 POSIX_200809 ; $(MAKE) -f .deps.mk $@ - clean: rm -rf $(OBJDIR) *.a -- cgit v1.2.1