|
|
@@ -139,11 +139,16 @@ IF(COMMAND SET_PROPERTY)
|
|
|
"KWSYS_HEADER(%)=<${KWSYS_NAMESPACE}/%>"
|
|
|
)
|
|
|
ENDIF(COMMAND SET_PROPERTY)
|
|
|
+# add option to disable memory cleanup at exit of putenv memory
|
|
|
+IF(DEFINED KWSYS_DO_NOT_CLEAN_PUTENV)
|
|
|
+ SET(KWSYS_DO_NOT_CLEAN_PUTENV 1)
|
|
|
+ELSE(DEFINED KWSYS_DO_NOT_CLEAN_PUTENV)
|
|
|
+ SET(KWSYS_DO_NOT_CLEAN_PUTENV 0)
|
|
|
+ENDIF(DEFINED KWSYS_DO_NOT_CLEAN_PUTENV)
|
|
|
|
|
|
# Select library components.
|
|
|
IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR)
|
|
|
SET(KWSYS_ENABLE_C 1)
|
|
|
-
|
|
|
# Enable all components.
|
|
|
SET(KWSYS_USE_Base64 1)
|
|
|
SET(KWSYS_USE_Directory 1)
|