commit a593273a24500f14c66e5ca0c2a9948db22f36a7
parent 0c46370da3bdbc122b64a5811cad43b8cbdb5eab
Author: sin <sin@2f30.org>
Date:   Tue, 17 Nov 2015 17:36:15 +0000
Make config.mk easier to edit on different systems
This should also allow one to build the tools on both BSD and Linux
probably without modifying config.mk at all.
Diffstat:
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/config.mk b/config.mk
@@ -3,10 +3,16 @@
 # paths
 PREFIX = /usr/local
 
+PNGLIB = /usr/local/lib
+PNGINC = /usr/local/include
+
+INCS = -I${PNGINC}
+LIBS = -L${PNGLIB} -lpng
+
 # flags
 CPPFLAGS = -D_DEFAULT_SOURCE
-CFLAGS   = -std=c99 -pedantic -Wall -Wextra -Os ${CPPFLAGS}
-LDFLAGS  = -s -lpng -ljpeg -lgif
+CFLAGS   = -std=c99 -pedantic -Wall -Wextra -Os ${INCS} ${CPPFLAGS}
+LDFLAGS  = -s ${LIBS}
 
 # compiler and linker
 CC = cc