author | Anselm R. Garbe <garbeam@gmail.com> |
Mon, 13 Aug 2007 19:13:54 +0200 | |
changeset 946 | b938876de936 |
parent 944 | bd5cf635c601 |
child 964 | 777a9d9ce70b |
permissions | -rw-r--r-- |
160 | 1 |
# dwm version |
927
60d5a92ce85c
changed ban/unban implementation to not move the windows anymore, but map/unmap them instead - PLEASE TEST THIS
Anselm R. Garbe <garbeam@gmail.com>
parents:
912
diff
changeset
|
2 |
VERSION = 4.4 |
160 | 3 |
|
4 |
# Customize below to fit your system |
|
5 |
||
944
bd5cf635c601
moved floating to layout.c, kept tile.c outside
Anselm R. Garbe <garbeam@gmail.com>
parents:
943
diff
changeset
|
6 |
# additional layouts beside floating |
bd5cf635c601
moved floating to layout.c, kept tile.c outside
Anselm R. Garbe <garbeam@gmail.com>
parents:
943
diff
changeset
|
7 |
SRC = tile.c |
941
8c93b982f22e
separated layout-specific stuff into separate .h and .c files which are included in config.h resp. config.mk - this allows writing layouts for dwm without any need to patch existing code
Anselm R. Garbe <garbeam@gmail.com>
parents:
927
diff
changeset
|
8 |
|
0 | 9 |
# paths |
10 |
PREFIX = /usr/local |
|
11 |
MANPREFIX = ${PREFIX}/share/man |
|
12 |
||
13 |
X11INC = /usr/X11R6/include |
|
14 |
X11LIB = /usr/X11R6/lib |
|
15 |
||
16 |
# includes and libs |
|
303
1120bd29a275
applied another config.mk patch made by sander
Anselm R.Garbe <arg@10ksloc.org>
parents:
300
diff
changeset
|
17 |
INCS = -I. -I/usr/include -I${X11INC} |
143 | 18 |
LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 |
0 | 19 |
|
148
5267e1204367
uppercasing all define'd values (uppercase-prefixed should only be enum field qualifiers)
arg@10ksloc.org
parents:
146
diff
changeset
|
20 |
# flags |
199
955b4f217c2d
using -Os again, zoom is ignored in floating mode or on floating clients
arg@10ksloc.org
parents:
193
diff
changeset
|
21 |
CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" |
882
9c7fba655d72
removed strip, added -s to LDFLAGS
Anselm R. Garbe <arg@suckless.org>
parents:
881
diff
changeset
|
22 |
LDFLAGS = -s ${LIBS} |
946
b938876de936
made Layout a static struct in layout.c, added some convenience getters in layout.c, now lt->arrange accesses are not possible anymore, arrange() is the super-arrange function which sets up all layouts
Anselm R. Garbe <garbeam@gmail.com>
parents:
944
diff
changeset
|
23 |
#CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\" |
b938876de936
made Layout a static struct in layout.c, added some convenience getters in layout.c, now lt->arrange accesses are not possible anymore, arrange() is the super-arrange function which sets up all layouts
Anselm R. Garbe <garbeam@gmail.com>
parents:
944
diff
changeset
|
24 |
#LDFLAGS = -g ${LIBS} |
148
5267e1204367
uppercasing all define'd values (uppercase-prefixed should only be enum field qualifiers)
arg@10ksloc.org
parents:
146
diff
changeset
|
25 |
|
636 | 26 |
# Solaris |
27 |
#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" |
|
28 |
#LDFLAGS = ${LIBS} |
|
29 |
#CFLAGS += -xtarget=ultra |
|
30 |
||
268
a47b3b0d7bf4
applied Sanders LD and resize patches
Anselm R.Garbe <arg@10ksloc.org>
parents:
255
diff
changeset
|
31 |
# compiler and linker |
148
5267e1204367
uppercasing all define'd values (uppercase-prefixed should only be enum field qualifiers)
arg@10ksloc.org
parents:
146
diff
changeset
|
32 |
CC = cc |