config.mk - dmenu - dynamic menu | |
git clone git://git.suckless.org/dmenu | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
config.mk (771B) | |
--- | |
1 # dmenu version | |
2 VERSION = 5.3 | |
3 | |
4 # paths | |
5 PREFIX = /usr/local | |
6 MANPREFIX = $(PREFIX)/share/man | |
7 | |
8 X11INC = /usr/X11R6/include | |
9 X11LIB = /usr/X11R6/lib | |
10 | |
11 # Xinerama, comment if you don't want it | |
12 XINERAMALIBS = -lXinerama | |
13 XINERAMAFLAGS = -DXINERAMA | |
14 | |
15 # freetype | |
16 FREETYPELIBS = -lfontconfig -lXft | |
17 FREETYPEINC = /usr/include/freetype2 | |
18 # OpenBSD (uncomment) | |
19 #FREETYPEINC = $(X11INC)/freetype2 | |
20 #MANPREFIX = ${PREFIX}/man | |
21 | |
22 # includes and libs | |
23 INCS = -I$(X11INC) -I$(FREETYPEINC) | |
24 LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS) | |
25 | |
26 # flags | |
27 CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_… | |
28 CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS) | |
29 LDFLAGS = $(LIBS) | |
30 | |
31 # compiler and linker | |
32 CC = cc |