From c3cf9d64b3accefd25c4a13c7a9f514c5a83ed38 Mon Sep 17 00:00:00 2001 From: Philippe Pepiot Date: Thu, 11 Nov 2010 19:27:09 +0100 Subject: [PATCH] BuildSystem: CFLAGS and LDFLAGS can be customised through command line --- common.mk | 4 +++- config.mk | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/common.mk b/common.mk index 2a6dd8e..3799f9f 100644 --- a/common.mk +++ b/common.mk @@ -24,8 +24,10 @@ src/viwmfs.c \ src/wmfs.c # flags -CFLAGS= -Wall -DXDG_CONFIG_DIR=\"${XDG_CONFIG_DIR}\" +CFLAGS+= ${C_FLAGS} +CFLAGS+= -DXDG_CONFIG_DIR=\"${XDG_CONFIG_DIR}\" CFLAGS+= -DWMFS_VERSION=\"${VERSION}\" +LDFLAGS+= ${LD_FLAGS} # build directory O?= build diff --git a/config.mk b/config.mk index 4783db9..f1fb029 100644 --- a/config.mk +++ b/config.mk @@ -21,3 +21,7 @@ PREFIX= /usr/local MANPREFIX= ${PREFIX}/man XDG_CONFIG_DIR= /usr/local/etc/xdg/wmfs + +# CFLAGS LDFLAGS can be customised here +C_FLAGS= -Wall +LD_FLAGS=""