summaryrefslogtreecommitdiff
path: root/config.mk
diff options
context:
space:
mode:
authorMatthias-Christian Ott2008-07-21 17:06:59 +0200
committerMatthias-Christian Ott2008-07-21 17:06:59 +0200
commite0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56 (patch)
tree094f50c48cb0f2cc0a97e6912e90cfb3a907f201 /config.mk
parent082d8bb82bc478bdd0b1470232ba52976a0c035d (diff)
downloadst-e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56.tar.gz
st-e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56.tar.xz
st-e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56.zip
simplify Makefile
Due to consideration of POSIX compliance issues config.mk had to be removed. Configuration variables can be overridden by environment variables or specified via command line. Additionally all pretty-printed messages were removed and built-in rules are used. This also simplifies and purges the Makefile.
Diffstat (limited to 'config.mk')
-rw-r--r--config.mk34
1 files changed, 0 insertions, 34 deletions
diff --git a/config.mk b/config.mk
deleted file mode 100644
index 4d76c67..0000000
--- a/config.mk
+++ /dev/null
@@ -1,34 +0,0 @@
-# st version
-VERSION = 0.0
-
-# Customize below to fit your system
-
-# paths
-PREFIX = /usr/local
-MANPREFIX = ${PREFIX}/share/man
-
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
-
-# includes and libs
-INCS = -I. -I/usr/include -I${X11INC}
-LIBS = -L/usr/lib -lc
-X11LIBS = -L${X11LIB} -lX11
-
-# glibc
-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
-
-# flags
-#CPPFLAGS = -DVERSION=\"${VERSION}\"
-CFLAGS = -Os ${INCS} ${CPPFLAGS}
-LDFLAGS = -s ${LIBS}
-X11LDFLAGS = ${X11LIBS}
-#CFLAGS = -g -std=c99 -pedantic -Wall -O2 ${INCS} ${CPPFLAGS}
-#LDFLAGS = -g ${LIBS}
-
-# Solaris
-#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
-#LDFLAGS = ${LIBS}
-
-# compiler and linker
-CC = cc