summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-02-23 19:11:08 -0500
committerJakob Kaivo <jkk@ung.org>2019-02-23 19:11:08 -0500
commit6ea8e22adb6132a1087b97f33fce7d4ab6ffbcd2 (patch)
treee88c6e73d4aecb51f5f6faeb14dfca35deb3e1b8 /Makefile
parent97c618077e99f4bf02d9e7016f45d036e616b5d8 (diff)
new configure script to replace manually editing config.mk
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile35
1 files changed, 12 insertions, 23 deletions
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