abg

Animated background for X11
git clone git://git.laack.co/abg.git
Log | Files | Refs | README | LICENSE

config.mk (723B)


      1 VERSION = 10.0.0
      2 
      3 # dirs
      4 PREFIX = /usr/local
      5 MANPREFIX = ${PREFIX}/share/man
      6 
      7 # linking
      8 LIBS = -lraylib -lX11
      9 TLIBS = -lCatch2Main -lCatch2 ${LIBS}
     10 
     11 # compiler
     12 CC = g++
     13 
     14 DFLAGS = -O0 -fsanitize=address,undefined -g -std=c++23 -Wpedantic -Wall -Wextra -Wno-deprecated-declarations
     15 CFLAGS = -Ofast -std=c++23
     16 CTFLAGS = -fsanitize=address,undefined -O0 -std=c++23 -Wpedantic -Wall -Wextra -Wno-deprecated-declarations
     17 
     18 BASE_FILES = src/prim.cpp src/graph.cpp src/edge.cpp src/utils.cpp src/vertex.cpp src/background.cpp
     19 
     20 COMMAND_P = ${CC} ${CFLAGS} -D NDEBUG
     21 COMMAND_S = ${BASE_FILES} ${LIBS}
     22 
     23 TCOMMAND_P = ${CC} ${CTFLAGS} 
     24 TCOMMAND_S = ${BASE_FILES} ${TLIBS}
     25 
     26 DCOMMAND_P = ${CC} ${DFLAGS}
     27 DCOMMAND_S = ${BASE_FILES} ${LIBS}