File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,12 +65,12 @@ else()
6565 message (STATUS "Project Files: cmake added no files" )
6666endif ()
6767
68- if (DEFINED ${ PROJECT_INCLUDE_SRC} )
68+ if (DEFINED PROJECT_INCLUDE_SRC)
6969 message (STATUS "Project Auto Includes: true" )
70- set (INCLUDE_SRC "${PROJECT_INCLUDE_SRC} " )
71- elseif (DEFINED $ENV{include_source} )
70+ set (INCLUDE_SRC ON CACHE BOOL "${PROJECT_INCLUDE_SRC} " )
71+ elseif ($ENV{include_source} )
7272 message (STATUS "Project Auto Includes: true" )
73- set (INCLUDE_SRC "$ENV{include_source} " )
73+ set (INCLUDE_SRC ON CACHE BOOL "$ENV{include_source} " )
7474else ()
7575 message (STATUS "Project Auto Includes: false" )
7676 set (INCLUDE_SRC "false" )
@@ -82,7 +82,7 @@ file(GLOB_RECURSE ALL_HEADERS CONFIGURE_DEPENDS "*.h")
8282set (CHECK_FILE_SOURCES "${CMAKE_CURRENT_SOURCE_DIR} /check-file-sources.txt" )
8383
8484# Add the system, project include directory to your target
85- if (DEFINED CHECK_FILE_SOURCES AND EXISTS CHECK_FILE_SOURCES AND DEFINED INCLUDE_SRC)
85+ if (EXISTS " ${ CHECK_FILE_SOURCES} " AND INCLUDE_SRC)
8686 target_include_directories ("${PROJECT_NAME} " PRIVATE "${CMAKE_CURRENT_SOURCE_DIR} /include/*" )
8787 file (STRINGS "${CHECK_FILE_SOURCES} " FILE_PATHS )
8888 message (STATUS "Processing auto include source paths: $ENV{include_count} " )
You can’t perform that action at this time.
0 commit comments