Commit a8c77d4c authored by Davis King's avatar Davis King

Added an option to the cmake lists file to enable or disable

the stack trace stuff.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402426
parent 46efb161
...@@ -38,9 +38,12 @@ set (DLIB_ISO_CPP_ONLY_STR ...@@ -38,9 +38,12 @@ set (DLIB_ISO_CPP_ONLY_STR
"Enable this if you don't want to compile any non-ISO C++ code (i.e. you don't use any of the API Wrappers)" ) "Enable this if you don't want to compile any non-ISO C++ code (i.e. you don't use any of the API Wrappers)" )
set (DLIB_NO_GUI_SUPPORT_STR set (DLIB_NO_GUI_SUPPORT_STR
"Enable this if you don't want to compile any of the dlib GUI code" ) "Enable this if you don't want to compile any of the dlib GUI code" )
set (DLIB_ENABLE_STACK_TRACE
"Enable this if you want to turn on the DLIB_STACK_TRACE macros" )
OPTION(DLIB_ISO_CPP_ONLY ${DLIB_ISO_CPP_ONLY_STR} OFF) OPTION(DLIB_ISO_CPP_ONLY ${DLIB_ISO_CPP_ONLY_STR} OFF)
OPTION(DLIB_NO_GUI_SUPPORT ${DLIB_NO_GUI_SUPPORT_STR} OFF) OPTION(DLIB_NO_GUI_SUPPORT ${DLIB_NO_GUI_SUPPORT_STR} OFF)
OPTION(DLIB_ENABLE_STACK_TRACE ${DLIB_NO_GUI_SUPPORT_STR} OFF)
add_library(dlib all/source.cpp ) add_library(dlib all/source.cpp )
...@@ -150,3 +153,9 @@ if (DLIB_NO_GUI_SUPPORT) ...@@ -150,3 +153,9 @@ if (DLIB_NO_GUI_SUPPORT)
else() else()
remove_global_define(DLIB_NO_GUI_SUPPORT) remove_global_define(DLIB_NO_GUI_SUPPORT)
endif() endif()
if (DLIB_ENABLE_STACK_TRACE)
add_global_define(DLIB_ENABLE_STACK_TRACE)
else()
remove_global_define(DLIB_ENABLE_STACK_TRACE)
endif()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment