From 0a15feee9d0ceb051a66ec31eee60f5477359ee2 Mon Sep 17 00:00:00 2001 From: Rich Wareham Date: Tue, 25 Feb 2014 00:22:48 +0000 Subject: [PATCH] Makefile: allow configuration of CMake flags Although CMAKE_FLAGS was already a Makefile variable, it didn't have an empty default value meaning that extending the flags to CMake in a clean way was difficult. Add a CMAKE_EXTRA_FLAGS variable which is appended to the default flags. --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cfb1d15a13..689f171cd1 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,9 @@ CMAKE_FLAGS := -DCMAKE_BUILD_TYPE=Debug +# Extra CMake flags which extend the default set +CMAKE_EXTRA_FLAGS := + build/bin/nvim: deps cd build && make @@ -15,7 +18,7 @@ deps: .deps/usr/lib/libuv.a cmake: clean mkdir build - cd build && cmake $(CMAKE_FLAGS) ../ + cd build && cmake $(CMAKE_FLAGS) $(CMAKE_EXTRA_FLAGS) ../ clean: rm -rf build