summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorDaniel Pfeifer <daniel@pfeifer-mail.de>2016-10-19 22:30:58 +0200
committerDaniel Pfeifer <daniel@pfeifer-mail.de>2016-10-21 18:14:51 +0200
commit608afd4f62f57fe3f9dcac1e9cc94b8bd1adf9c6 (patch)
treeed2fa760868c0a978e15364405fd8b9a220b52cc /bootstrap
parent64f9c282f3337335c05a062f341fd5155cade51c (diff)
downloadcmake-608afd4f62f57fe3f9dcac1e9cc94b8bd1adf9c6.tar.gz
Separate compilation for commands included in cmBootstrapCommands2
Diffstat (limited to 'bootstrap')
-rwxr-xr-xbootstrap50
1 files changed, 44 insertions, 6 deletions
diff --git a/bootstrap b/bootstrap
index cb057c3c2c..5a0b8df3dc 100755
--- a/bootstrap
+++ b/bootstrap
@@ -368,6 +368,50 @@ CMAKE_CXX_SOURCES="\
cmParseArgumentsCommand \
cmPathLabel \
cmSearchPath \
+ cmConditionEvaluator \
+ cmExpandedCommandArgument \
+ cmGetCMakePropertyCommand \
+ cmGetDirectoryPropertyCommand \
+ cmGetFilenameComponentCommand \
+ cmGetPropertyCommand \
+ cmGetSourceFilePropertyCommand \
+ cmGetTargetPropertyCommand \
+ cmGetTestPropertyCommand \
+ cmHexFileConverter \
+ cmIfCommand \
+ cmIncludeCommand \
+ cmIncludeDirectoryCommand \
+ cmIncludeRegularExpressionCommand \
+ cmInstallCommand \
+ cmInstallCommandArguments \
+ cmInstallFilesCommand \
+ cmInstallTargetsCommand \
+ cmLinkDirectoriesCommand \
+ cmListCommand \
+ cmMacroCommand \
+ cmMakeDirectoryCommand \
+ cmMarkAsAdvancedCommand \
+ cmMathCommand \
+ cmMessageCommand \
+ cmOptionCommand \
+ cmProjectCommand \
+ cmReturnCommand \
+ cmSeparateArgumentsCommand \
+ cmSetCommand \
+ cmSetDirectoryPropertiesCommand \
+ cmSetPropertyCommand \
+ cmSetSourceFilesPropertiesCommand \
+ cmSetTargetPropertiesCommand \
+ cmSetTestsPropertiesCommand \
+ cmSiteNameCommand \
+ cmStringCommand \
+ cmSubdirCommand \
+ cmTargetLinkLibrariesCommand \
+ cmTimestamp \
+ cmTryCompileCommand \
+ cmTryRunCommand \
+ cmUnsetCommand \
+ cmWhileCommand \
"
if ${cmake_system_mingw}; then
@@ -1363,12 +1407,6 @@ for a in ${CMAKE_CXX_SOURCES} ${CMAKE_C_SOURCES} ${KWSYS_CXX_SOURCES} ${KWSYS_C_
objs="${objs} ${a}.o"
done
-# Generate dependencies for cmBootstrapCommands1.cxx
-for file in `grep "#include.*cm[^.]*.cxx" "${cmake_source_dir}/Source/cmBootstrapCommands2.cxx" | sed "s/.* \"\(.*\)\"/\1/"`; do
- cmBootstrapCommands2Deps="${cmBootstrapCommands2Deps} `cmake_escape "${cmake_source_dir}/Source/$file"`"
-done
-cmBootstrapCommands2Deps=`echo $cmBootstrapCommands2Deps`
-
if [ "x${cmake_ansi_cxx_flags}" != "x" ]; then
cmake_cxx_flags="${cmake_ansi_cxx_flags} ${cmake_cxx_flags}"
fi