From a6f439495914a803eb2f4a51e4e01e40f47757fe Mon Sep 17 00:00:00 2001 From: Matthew Barr Date: Wed, 23 Nov 2016 16:43:34 +1100 Subject: [PATCH] cmake: scope fun --- cmake/backtrace.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/backtrace.cmake b/cmake/backtrace.cmake index b8ad79f6..5a446e89 100644 --- a/cmake/backtrace.cmake +++ b/cmake/backtrace.cmake @@ -45,10 +45,12 @@ if(HAVE_BACKTRACE) if(HAS_RDYNAMIC) list(INSERT BACKTRACE_LDFLAGS 0 -rdynamic) endif() - # cmake scope fun - set(HAVE_BACKTRACE ${HAVE_BACKTRACE} PARENT_SCOPE) else() set(BACKTRACE_CFLAGS "") set(BACKTRACE_LDFLAGS "") endif() +# cmake scope fun +set(HAVE_BACKTRACE ${HAVE_BACKTRACE} CACHE BOOL INTERNAL) +set(BACKTRACE_CFLAGS ${BACKTRACE_CFLAGS} CACHE STRING INTERNAL) +set(BACKTRACE_LDFLAGS ${BACKTRACE_LDFLAGS} CACHE STRING INTERNAL)