slock

fork of slock
git clone git://popovic.xyz/slock.git
Log | Files | Refs | README | LICENSE

config.mk (615B)


      1 # slock version
      2 VERSION = 1.6
      3 
      4 # paths
      5 PREFIX = $(out)
      6 MANPREFIX = $(PREFIX)/share/man
      7 
      8 # Do NOT hardcode X11 paths on Nix
      9 X11INC =
     10 X11LIB =
     11 
     12 # Xinerama
     13 XINERAMALIBS = -lXinerama
     14 XINERAMAFLAGS = -DXINERAMA
     15 
     16 # freetype / Xft
     17 FREETYPELIBS = -lXft
     18 FREETYPEINC =
     19 
     20 # includes and libs (NO /usr paths)
     21 INCS = -I.
     22 LIBS = -lc -lcrypt \
     23 	   -lX11 -lImlib2 \
     24 	   $(XINERAMALIBS) $(FREETYPELIBS) \
     25 	   -lXext -lXrandr
     26 
     27 # flags
     28 CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_DEFAULT_SOURCE -DHAVE_SHADOW_H $(XINERAMAFLAGS)
     29 CFLAGS = -std=c99 -pedantic -Wall -Ofast $(INCS) $(CPPFLAGS)
     30 LDFLAGS = -s $(LIBS)
     31 
     32 COMPATSRC = explicit_bzero.c