diff options
author | Matthias-Christian Ott <ott@enolink.de> | 2008-07-21 17:06:59 +0200 |
---|---|---|
committer | Matthias-Christian Ott <ott@enolink.de> | 2008-07-21 17:06:59 +0200 |
commit | e0d0a2b96e84bba95f6f3e274131e3bbfb3a4f56 (patch) | |
tree | 094f50c48cb0f2cc0a97e6912e90cfb3a907f201 /config.mk | |
parent | 082d8bb82bc478bdd0b1470232ba52976a0c035d (diff) | |
download | st-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.mk | 34 |
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 | ||
2 | VERSION = 0.0 | ||
3 | |||
4 | # Customize below to fit your system | ||
5 | |||
6 | # paths | ||
7 | PREFIX = /usr/local | ||
8 | MANPREFIX = ${PREFIX}/share/man | ||
9 | |||
10 | X11INC = /usr/X11R6/include | ||
11 | X11LIB = /usr/X11R6/lib | ||
12 | |||
13 | # includes and libs | ||
14 | INCS = -I. -I/usr/include -I${X11INC} | ||
15 | LIBS = -L/usr/lib -lc | ||
16 | X11LIBS = -L${X11LIB} -lX11 | ||
17 | |||
18 | # glibc | ||
19 | CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE | ||
20 | |||
21 | # flags | ||
22 | #CPPFLAGS = -DVERSION=\"${VERSION}\" | ||
23 | CFLAGS = -Os ${INCS} ${CPPFLAGS} | ||
24 | LDFLAGS = -s ${LIBS} | ||
25 | X11LDFLAGS = ${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 | ||
34 | CC = cc | ||