aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorSam Spilsbury <smspillaz@gmail.com>2016-04-27 02:47:01 +0000
committerSam Spilsbury <smspillaz@gmail.com>2016-04-27 05:54:13 +0000
commit30e20b400922a8a6915705ef1c7fa5b513ade30b (patch)
tree0ff56f509b4ea3ede4eb3f450214a8e74270b4b5 /project
parent23701793924751eb0c07e46d421eb0b117413e69 (diff)
cpluff: Build ExternalProject in source
CPluff doesn't like to be built out of source.
Diffstat (limited to 'project')
-rw-r--r--project/cmake/modules/FindCpluff.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/project/cmake/modules/FindCpluff.cmake b/project/cmake/modules/FindCpluff.cmake
index f4a0dc10f0..c6693fa7aa 100644
--- a/project/cmake/modules/FindCpluff.cmake
+++ b/project/cmake/modules/FindCpluff.cmake
@@ -11,6 +11,7 @@ if(NOT WIN32)
get_filename_component(expat_dir ${EXPAT_LIBRARY} PATH)
set(ldflags "-L${expat_dir}")
ExternalProject_Add(libcpluff SOURCE_DIR ${CORE_SOURCE_DIR}/lib/cpluff
+ BUILD_IN_SOURCE 1
PREFIX ${CORE_BUILD_DIR}/cpluff
PATCH_COMMAND rm -f config.status
UPDATE_COMMAND PATH=${NATIVEPREFIX}/bin:$ENV{PATH} autoreconf -vif