tMakefile: remove config.mk, simplify - webdump - [FORK] git://git.codemadness.org/webdump
(HTM) git clone git://git.z3bra.org/webdump.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 3bebb5f7caaf7ac19c3aa58571856ee27e2e418c
(DIR) parent bc99a8d588ffa6f168c4171613a213eb4a29cc75
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 10 Nov 2019 20:55:23 +0100
Makefile: remove config.mk, simplify
Diffstat:
M Makefile | 21 +++++++++++++++------
D config.mk | 16 ----------------
2 files changed, 15 insertions(+), 22 deletions(-)
---
(DIR) diff --git a/Makefile b/Makefile
t@@ -1,12 +1,21 @@
.POSIX:
-include config.mk
-
NAME = webdump
VERSION = 0.1
-BIN = \
- webdump
+# paths
+PREFIX = /usr/local
+MANPREFIX = ${PREFIX}/man
+DOCPREFIX = ${PREFIX}/share/doc/${NAME}
+
+RANLIB = ranlib
+
+# use system flags.
+WEBDUMP_CFLAGS = ${CFLAGS}
+WEBDUMP_LDFLAGS = ${LDFLAGS}
+WEBDUMP_CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE
+
+BIN = ${NAME}
SCRIPTS =
SRC = ${BIN:=.c}
t@@ -39,7 +48,7 @@ ${BIN}: ${LIB} ${@:=.o}
OBJ = ${SRC:.c=.o} ${LIBXMLOBJ} ${COMPATOBJ}
-${OBJ}: config.mk ${HDR}
+${OBJ}: ${HDR}
.o:
${CC} ${WEBDUMP_LDFLAGS} -o $@ $< ${LIB}
t@@ -56,7 +65,7 @@ dist:
mkdir -p "${NAME}-${VERSION}"
cp -f ${MAN1} ${DOC} ${HDR} \
${SRC} ${LIBXMLSRC} ${COMPATSRC} ${SCRIPTS} \
- Makefile config.mk \
+ Makefile \
"${NAME}-${VERSION}"
# make tarball
tar -cf - "${NAME}-${VERSION}" | \
(DIR) diff --git a/config.mk b/config.mk
t@@ -1,16 +0,0 @@
-# customize below to fit your system
-
-# paths
-PREFIX = /usr/local
-MANPREFIX = ${PREFIX}/man
-DOCPREFIX = ${PREFIX}/share/doc/webdump
-
-# compiler and linker
-CC = cc
-AR = ar
-RANLIB = ranlib
-
-# use system flags.
-WEBDUMP_CFLAGS = ${CFLAGS}
-WEBDUMP_LDFLAGS = ${LDFLAGS}
-WEBDUMP_CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE