aboutsummaryrefslogtreecommitdiff
path: root/config.mk
diff options
context:
space:
mode:
authorMatthias-Christian Ott <ott@enolink.de>2008-07-21 17:06:59 +0200
committerMatthias-Christian Ott <ott@enolink.de>2008-07-21 17:06:59 +0200
commite0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56 (patch)
tree094f50c48cb0f2cc0a97e6912e90cfb3a907f201 /config.mk
parent082d8bb82bc478bdd0b1470232ba52976a0c035d (diff)
downloadst-patched-e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56.tar.bz2
st-patched-e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56.tar.xz
st-patched-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 @@
1# st version
2VERSION = 0.0
3
4# Customize below to fit your system
5
6# paths
7PREFIX = /usr/local
8MANPREFIX = ${PREFIX}/share/man
9
10X11INC = /usr/X11R6/include
11X11LIB = /usr/X11R6/lib
12
13# includes and libs
14INCS = -I. -I/usr/include -I${X11INC}
15LIBS = -L/usr/lib -lc
16X11LIBS = -L${X11LIB} -lX11
17
18# glibc
19CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
20
21# flags
22#CPPFLAGS = -DVERSION=\"${VERSION}\"
23CFLAGS = -Os ${INCS} ${CPPFLAGS}
24LDFLAGS = -s ${LIBS}
25X11LDFLAGS = ${X11LIBS}
26#CFLAGS = -g -std=c99 -pedantic -Wall -O2 ${INCS} ${CPPFLAGS}
27#LDFLAGS = -g ${LIBS}
28
29# Solaris
30#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
31#LDFLAGS = ${LIBS}
32
33# compiler and linker
34CC = cc