aboutsummaryrefslogtreecommitdiff
path: root/config.mk
diff options
context:
space:
mode:
authormerakor <cem@ckyln.com>2020-06-08 06:57:51 +0000
committermerakor <cem@ckyln.com>2020-06-08 06:57:51 +0000
commitb5d0b495583e0ea6adfdfcce8a540a621d8c00c5 (patch)
tree6a9a7af0634d7d6fae97fa86068e95300a1a59f6 /config.mk
parent22d2433a2f29379bbe6a4827dfbf438bfacb07a4 (diff)
downloadcpt-b5d0b495583e0ea6adfdfcce8a540a621d8c00c5.tar.gz
Makefile: use config.mk for configuration, Makefile simplifications
FossilOrigin-Name: 96e8a0a741fa029bca1eeeb36a2b8baf92a82022ce982ad30a9eb8e16c7153f4
Diffstat (limited to 'config.mk')
-rw-r--r--config.mk19
1 files changed, 19 insertions, 0 deletions
diff --git a/config.mk b/config.mk
new file mode 100644
index 0000000..0cc3f5b
--- /dev/null
+++ b/config.mk
@@ -0,0 +1,19 @@
+# See LICENSE for copyright information
+
+# Paths
+PREFIX = /usr/local
+BINDIR = ${PREFIX}/bin
+SHAREDIR = ${PREFIX}/share
+DOCDIR = ${SHAREDIR}/doc
+KISSDOC = ${DOCDIR}/kiss
+MANPREFIX = ${SHAREDIR}/man
+MAN1 = ${MANPREFIX}/man1
+
+# Flags
+CFLAGS = -std=c99 -Wpedantic -Wall -Os
+LDFLAGS = -s -static
+LIBS = -lc
+
+# C compiler and linker
+CC = cc
+LD = ${CC}