CMake/Source
Modestas Vainius e1409ac59b Support building shared libraries or modules without soname (#13155)
Add a boolean target property NO_SONAME which may be used to disable
soname for the specified shared library or module even if the platform
supports it.  This property should be useful for private shared
libraries or various plugins which live in private directories and have
not been designed to be found or loaded globally.

Replace references to <CMAKE_SHARED_LIBRARY_SONAME_${LANG}_FLAG> and
hard-coded -install_name flags with a conditional <SONAME_FLAG> which is
expanded to the value of the CMAKE_SHARED_LIBRARY_SONAME_${LANG}_FLAG
definition as long as soname supports is enabled for the target in
question.  Keep expanding CMAKE_SHARED_LIBRARY_SONAME_${LANG}_FLAG in
rules in case third party projects still use it.  Such projects would
not yet use NO_SONAME so the adjacent <TARGET_SONAME> will always be
expanded.  Make <TARGET_INSTALLNAME_DIR> NO_SONAME aware as well.  Since
-install_name is soname on OS X, this should not be a problem if this
variable is expanded only if soname is enabled.

The Ninja generator performs rule variable substitution only once
globally per rule to put its own placeholders.  Final substitution is
performed by ninja at build time.  Therefore we cannot conditionally
replace the soname placeholders on a per-target basis.  Rather than
omitting $SONAME from rules.ninja, simply do not write its contents for
targets which have NO_SONAME.  Since 3 variables are affected by
NO_SONAME ($SONAME, $SONAME_FLAG, $INSTALLNAME_DIR), set them only if
soname is enabled.
2012-04-30 11:50:27 -04:00
..
CPack Merge topic 'CPack-fixCPACK_MONOLITHIC_INSTALL-handling' 2012-03-19 14:42:00 -04:00
CTest Merge topic 'ctest-match-valgrind' 2012-03-13 11:53:38 -04:00
CursesDialog Merge topic 'ImproveCPackDoc-reloaded' 2012-02-14 16:14:56 -05:00
QtDialog Merge topic 'ImproveCPackDoc-reloaded' 2012-02-14 16:14:56 -05:00
kwsys KWSys Nightly Date Stamp 2012-04-20 09:37:16 -04:00
.cvsignore
.gitattributes Import sha2 implementation 1.0 from Aaron D. Gifford 2011-06-27 14:52:25 -04:00
CMakeLists.txt Merge branch 'object-library' into ninja-object-library 2012-03-16 10:18:01 -04:00
CMakeVersion.bash Refactor CMake version handling 2012-04-20 11:25:55 -04:00
CMakeVersion.cmake CMake Nightly Date Stamp 2012-04-22 00:01:04 -04:00
CMakeVersionSource.cmake Report commit hash in CMake development versions 2010-04-23 10:01:49 -04:00
cmAddCustomCommandCommand.cxx Normalize slashes of add_custom_(command|target) DEPENDS (#11973) 2011-03-30 09:52:07 -04:00
cmAddCustomCommandCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddCustomTargetCommand.cxx Normalize slashes of add_custom_(command|target) DEPENDS (#11973) 2011-03-30 09:52:07 -04:00
cmAddCustomTargetCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddDefinitionsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmAddDefinitionsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddDependenciesCommand.cxx Allow add_dependencies() on imported targets (#10395) 2010-11-19 17:19:21 -05:00
cmAddDependenciesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddExecutableCommand.cxx Optionally allow IMPORTED targets to be globally visible 2012-01-25 14:42:31 -05:00
cmAddExecutableCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddLibraryCommand.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmAddLibraryCommand.h Document OBJECT library type in add_library command 2012-03-16 10:12:31 -04:00
cmAddSubDirectoryCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmAddSubDirectoryCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmAddTestCommand.cxx Only set the property if the property was given 2011-01-20 14:05:39 -05:00
cmAddTestCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmArchiveWrite.cxx Do not add the content of a file if it's a symlink. 2012-01-13 13:48:14 -05:00
cmArchiveWrite.h Add Compress compress support to libarchive-wrapper 2010-08-16 20:45:05 +02:00
cmAuxSourceDirectoryCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmAuxSourceDirectoryCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmBootstrapCommands.cxx bootstrap: move while() and endwhile() into the bootstrap build 2012-02-21 15:33:40 -05:00
cmBreakCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmBreakCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmBuildCommand.cxx Fix issue #2336 - honor the -C arg to ctest. Honor it for all stages of running -D dashboards from the command line and running ctest_configure, ctest_build and ctest_test commands in -S scripts. Also, allow a script to change it by setting the CTEST_CONFIGURATION_TYPE variable: allows for multiple configuration build/test cycles within one script. Add a new signature for the cmake command build_command that accepts CONFIGURATION as one argument. The original build_command signature is still there, but now marked as deprecated in the documentation. Of course... also add CTestConfig tests to verify that -C is honored for -D dashboards and -S scripts. 2009-12-04 12:09:01 -05:00
cmBuildCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmBuildNameCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmBuildNameCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCMakeMinimumRequired.cxx Teach cmake_minimum_required about tweak version 2010-04-23 09:50:02 -04:00
cmCMakeMinimumRequired.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCMakePolicyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCMakePolicyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCPluginAPI.cxx Fix plugin API for gcc 2.9-aix51-020209 (#12233) 2011-05-31 09:08:59 -04:00
cmCPluginAPI.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCTest.cxx CTest: Do not get CDash version without drop site (#12618) 2011-12-12 09:35:09 -05:00
cmCTest.h CTest: Disallow problem chars in build and site names (#11792) 2011-11-18 17:13:07 -05:00
cmCacheManager.cxx Write CMakeCache.txt atomically (#13040) 2012-03-14 08:18:15 -04:00
cmCacheManager.h Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmCallVisualStudioMacro.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCallVisualStudioMacro.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCommandArgumentLexer.cxx Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmCommandArgumentLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentLexer.in.l Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentParser.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentParser.y Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentParserHelper.cxx Use cmake::IssueMessage for warnings 2010-12-07 16:38:25 -05:00
cmCommandArgumentParserHelper.h Remove UnionsAvailable member from 2 classes 2012-03-03 15:11:08 +04:00
cmCommandArgumentParserTokens.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentsHelper.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentsHelper.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommands.cxx bootstrap: move while() and endwhile() into the bootstrap build 2012-02-21 15:33:40 -05:00
cmCommands.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmComputeComponentGraph.cxx Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmComputeComponentGraph.h Split notion of node lists and edge lists 2010-08-25 17:10:00 -04:00
cmComputeLinkDepends.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmComputeLinkDepends.h Tolerate cycles in shared library link interfaces (#12647) 2012-01-13 14:22:24 -05:00
cmComputeLinkInformation.cxx Merge topic 'skip-install-rpath' 2012-03-06 15:27:54 -05:00
cmComputeLinkInformation.h Recognize OpenBSD versioned .so names (#12954) 2012-02-13 10:34:41 -05:00
cmComputeTargetDepends.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmComputeTargetDepends.h Allow add_dependencies() on imported targets (#10395) 2010-11-19 17:19:21 -05:00
cmConfigure.cmake.h.in Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmConfigureFileCommand.cxx Add NEWLINE_STYLE option to configure_file (#3957) 2011-11-28 13:48:59 -05:00
cmConfigureFileCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCoreTryCompile.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmCoreTryCompile.h Remove trailing whitespace 2011-09-15 16:20:33 +02:00
cmCreateTestSourceList.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmCreateTestSourceList.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmCryptoHash.cxx cmCryptoHash: Provide factory "New" method 2011-11-16 10:15:44 -05:00
cmCryptoHash.h cmCryptoHash: Add virtual destructor 2011-11-16 11:32:01 -05:00
cmCustomCommand.cxx Record backtrace in cmCustomCommand 2010-12-15 14:53:24 -05:00
cmCustomCommand.h Record backtrace in cmCustomCommand 2010-12-15 14:53:24 -05:00
cmCustomCommandGenerator.cxx Introduce "generator expression" syntax to custom commands (#11209) 2010-12-15 14:53:48 -05:00
cmCustomCommandGenerator.h Introduce "generator expression" syntax to custom commands (#11209) 2010-12-15 14:53:48 -05:00
cmDefinePropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDefinePropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmDefinitions.cxx Only return local keys that are defined 2010-09-16 16:07:34 -04:00
cmDefinitions.h Add method to get the local scope variables 2010-09-01 13:08:14 -04:00
cmDepends.cxx Fix compiler warning reported on older Borland dashboard. 2012-02-22 17:12:11 -05:00
cmDepends.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsC.cxx Add comment about one more problem of the C depency scanner. 2011-12-18 15:44:33 +01:00
cmDependsC.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortran.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmDependsFortran.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranLexer.cxx Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmDependsFortranLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranLexer.in.l Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranParser.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranParser.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranParser.y Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranParserTokens.h ENH: Use KWSys String strcasecmp to parse Fortran 2009-06-12 10:46:25 -04:00
cmDependsJava.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJava.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaLexer.cxx Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmDependsJavaLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaLexer.in.l Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaParser.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaParser.y Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaParserHelper.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaParserHelper.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsJavaParserTokens.h
cmDocumentCompileDefinitions.h Document COMPILE_DEFINITIONS known limitations (#11660, #11712) 2011-01-17 08:17:38 -05:00
cmDocumentGeneratorExpressions.h Factor generator expression docs out of add_test 2010-12-15 14:53:31 -05:00
cmDocumentLocationUndefined.h Factor out target location undefined behavior helper macro 2011-12-01 15:58:47 -05:00
cmDocumentVariables.cxx Merge topic 'skip-install-rpath' 2012-03-06 15:27:54 -05:00
cmDocumentVariables.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentation.cxx Try to fix compile error on Win32-vs70 2012-02-19 00:01:39 +01:00
cmDocumentation.h Dynamically add documentation section specified in documented script. 2012-02-18 22:07:39 +01:00
cmDocumentationFormatter.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatter.h Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmDocumentationFormatterDocbook.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterDocbook.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterHTML.cxx Documentation: Comply with "XHTML 1.0 Strict" 2010-03-01 08:51:20 -05:00
cmDocumentationFormatterHTML.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterMan.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterMan.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterText.cxx Remove conversion warning. 2010-05-12 10:22:55 -04:00
cmDocumentationFormatterText.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterUsage.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationFormatterUsage.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationSection.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDocumentationSection.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDynamicLoader.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDynamicLoader.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmELF.cxx Fix line-too-long style errors 2010-09-10 14:42:09 -04:00
cmELF.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmElseIfCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseIfCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEnableLanguageCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEnableLanguageCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEnableTestingCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEnableTestingCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEndForEachCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndForEachCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEndFunctionCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndFunctionCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEndIfCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndIfCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEndMacroCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndMacroCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmEndWhileCommand.cxx improve error message on a stray "endwhile()" 2012-03-01 21:20:48 +01:00
cmEndWhileCommand.h Merge topic 'while-testing' 2012-03-02 11:50:54 -05:00
cmExecProgramCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExecProgramCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmExecuteProcessCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExecuteProcessCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmExecutionStatus.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExportBuildFileGenerator.cxx Add CMAKE_GNUtoMS option to convert GNU .dll.a to MS .lib 2011-12-05 18:13:49 -05:00
cmExportBuildFileGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExportCommand.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmExportCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmExportFileGenerator.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmExportFileGenerator.h install(EXPORT): Enforce existence of imported target files 2011-11-22 15:55:00 -05:00
cmExportInstallFileGenerator.cxx install(EXPORT): Enforce existence of imported target files 2011-11-22 15:55:00 -05:00
cmExportInstallFileGenerator.h install(EXPORT): Enforce existence of imported target files 2011-11-22 15:55:00 -05:00
cmExportLibraryDependencies.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExportLibraryDependencies.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmExprLexer.cxx Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmExprLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExprLexer.in.l Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExprParser.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExprParser.y Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExprParserHelper.cxx Remove cmExprParserHelper::SetLineFile() 2012-03-03 15:11:09 +04:00
cmExprParserHelper.h Remove cmExprParserHelper::SetLineFile() 2012-03-03 15:11:09 +04:00
cmExprParserTokens.h
cmExternalMakefileProjectGenerator.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExternalMakefileProjectGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmExtraCodeBlocksGenerator.cxx Merge topic 'target-include-directories' 2012-03-08 15:13:15 -05:00
cmExtraCodeBlocksGenerator.h Don't disable colors in the CodeBlocks generator and minor cleanup. 2010-11-11 22:13:39 +01:00
cmExtraEclipseCDT4Generator.cxx fix #13054: support OBJECT libraries in Eclipse 2012-03-30 21:59:14 +02:00
cmExtraEclipseCDT4Generator.h Eclipse: create links to subprojects also in the source-project (#12579) 2011-11-19 11:01:03 +01:00
cmFLTKWrapUICommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmFLTKWrapUICommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFileCommand.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmFileCommand.h FILE: mention that TO_CMAKE_PATH also handles list delimiters 2012-03-30 00:41:48 +02:00
cmFileTimeComparison.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmFileTimeComparison.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmFindBase.cxx Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFindBase.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFindCommon.cxx Refactor find_* command final path list computation 2011-09-23 14:36:27 -04:00
cmFindCommon.h Refactor find_* command final path list computation 2011-09-23 14:36:27 -04:00
cmFindFileCommand.cxx Speedup find_* commands (#11412) 2010-11-12 10:47:28 -05:00
cmFindFileCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFindLibraryCommand.cxx FIND_LIBRARY: document FIND_LIBRARY_USE_LIB64_PATHS 2012-03-30 00:41:52 +02:00
cmFindLibraryCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFindPackageCommand.cxx find_package: add documentation for OPTIONAL_COMPONENTS 2012-03-19 10:53:36 -04:00
cmFindPackageCommand.h Merge topic 'add-const-qualifiers' 2012-03-02 11:50:07 -05:00
cmFindPathCommand.cxx Teach find_(library|package) about Linux multiarch (#12037) 2011-06-08 10:04:44 -04:00
cmFindPathCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFindProgramCommand.cxx Fix crash if app bundle executeable couldn't be found 2012-02-25 18:20:36 +01:00
cmFindProgramCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmForEachCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmForEachCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmFunctionBlocker.h doxygen: remove a few comments 2012-03-01 02:33:13 +04:00
cmFunctionCommand.cxx Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmFunctionCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmGeneratedFileStream.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGeneratedFileStream.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGeneratorExpression.cxx Allow '.' in target names in generator expressions (#12002) 2011-03-22 16:26:20 -04:00
cmGeneratorExpression.h Record set of targets used in cmGeneratorExpression 2010-12-15 14:53:46 -05:00
cmGeneratorTarget.cxx Classify known header file extensions as headers 2012-03-28 08:59:14 -04:00
cmGeneratorTarget.h Simplify cmVisualStudio10TargetGenerator source classification 2012-03-19 17:13:41 -04:00
cmGetCMakePropertyCommand.cxx Add CMAKE_SCRIPT_MODE_FILE variable (#2828) 2011-02-02 18:18:14 -05:00
cmGetCMakePropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetDirectoryPropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetDirectoryPropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetFilenameComponentCommand.cxx Fix get_filename_component(... REALPATH) work dir 2009-11-18 10:56:40 -05:00
cmGetFilenameComponentCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetPropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetPropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetSourceFilePropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetSourceFilePropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetTargetPropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetTargetPropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGetTestPropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetTestPropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmGlobalBorlandMakefileGenerator.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalBorlandMakefileGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalGenerator.cxx Rename/constify build-time config placeholder lookup 2012-03-09 15:16:03 -05:00
cmGlobalGenerator.h Rename/constify build-time config placeholder lookup 2012-03-09 15:16:03 -05:00
cmGlobalJOMMakefileGenerator.cxx Add JOM support and clean up some of the tar -E stuff 2009-11-05 15:00:15 -05:00
cmGlobalJOMMakefileGenerator.h change the name to be closer to NMake Makefiles which is basically what jom parses 2010-01-08 13:31:37 -05:00
cmGlobalKdevelopGenerator.cxx disable cmake's verbose output in the Eclipse and KDevelop generators 2009-12-23 13:51:46 -05:00
cmGlobalKdevelopGenerator.h Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmGlobalMSYSMakefileGenerator.cxx Add support for windows resources with mingw/msys. 2010-12-23 17:04:49 -05:00
cmGlobalMSYSMakefileGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalMinGWMakefileGenerator.cxx MinGW: Remove old workaround and use native echo (#12283) 2011-06-16 15:43:17 -04:00
cmGlobalMinGWMakefileGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalNMakeMakefileGenerator.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalNMakeMakefileGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalNinjaGenerator.cxx Build object library targets in Ninja 2012-03-16 10:18:36 -04:00
cmGlobalNinjaGenerator.h Pre-compute object file names before Ninja generation 2012-03-16 10:18:35 -04:00
cmGlobalUnixMakefileGenerator3.cxx Build object library targets in Makefiles 2012-03-13 14:38:02 -04:00
cmGlobalUnixMakefileGenerator3.h Pre-compute object file names before Makefile generation 2012-03-09 15:16:02 -05:00
cmGlobalVisualStudio6Generator.cxx Remove unused variable "rootdir" in VS generators 2010-12-10 14:21:18 -05:00
cmGlobalVisualStudio6Generator.h Rename/constify build-time config placeholder lookup 2012-03-09 15:16:03 -05:00
cmGlobalVisualStudio7Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio7Generator.h Rename/constify build-time config placeholder lookup 2012-03-09 15:16:03 -05:00
cmGlobalVisualStudio8Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio8Generator.h Skip VS <= 7.1 dependency analysis for VS >= 8 2010-12-01 11:43:30 -05:00
cmGlobalVisualStudio8Win64Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio8Win64Generator.h VS: Convert PlatformName member to a virtual method 2010-08-24 17:36:09 -04:00
cmGlobalVisualStudio9Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio9Generator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalVisualStudio9IA64Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio9IA64Generator.h Add VisualStudio 9 and 10 generators for Itanium platform 2011-06-20 08:31:13 -04:00
cmGlobalVisualStudio9Win64Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio9Win64Generator.h VS: Convert PlatformName member to a virtual method 2010-08-24 17:36:09 -04:00
cmGlobalVisualStudio10Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio10Generator.h Rename/constify build-time config placeholder lookup 2012-03-09 15:16:03 -05:00
cmGlobalVisualStudio10IA64Generator.cxx Add VisualStudio 9 and 10 generators for Itanium platform 2011-06-20 08:31:13 -04:00
cmGlobalVisualStudio10IA64Generator.h Add VisualStudio 9 and 10 generators for Itanium platform 2011-06-20 08:31:13 -04:00
cmGlobalVisualStudio10Win64Generator.cxx VS: Factor Find64BitTools out of Win64 generator to parent 2011-06-20 08:29:40 -04:00
cmGlobalVisualStudio10Win64Generator.h VS: Factor Find64BitTools out of Win64 generator to parent 2011-06-20 08:29:40 -04:00
cmGlobalVisualStudio11Generator.cxx Enumerate VS11 version explicitly in local generators 2011-11-14 09:50:47 -05:00
cmGlobalVisualStudio11Generator.h Enumerate VS11 version explicitly in local generators 2011-11-14 09:50:47 -05:00
cmGlobalVisualStudio11Win64Generator.cxx Add Visual Studio 11 generator for x86 and x64 tools 2011-09-23 10:10:01 -04:00
cmGlobalVisualStudio11Win64Generator.h Add Visual Studio 11 generator for x86 and x64 tools 2011-09-23 10:10:01 -04:00
cmGlobalVisualStudio71Generator.cxx Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmGlobalVisualStudio71Generator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalVisualStudioGenerator.cxx VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmGlobalVisualStudioGenerator.h Pre-compute object file names before VS project generation 2012-03-09 15:16:02 -05:00
cmGlobalWatcomWMakeGenerator.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalWatcomWMakeGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGlobalXCodeGenerator.cxx Xcode: Pay attention to custom configuration types (#13082) 2012-04-02 15:50:37 -04:00
cmGlobalXCodeGenerator.h Pre-compute object file names before Xcode generation 2012-03-19 11:52:40 -04:00
cmGraphAdjacencyList.h Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmGraphVizWriter.cxx Also generate dependers-graphviz files. 2011-02-06 18:34:48 +01:00
cmGraphVizWriter.h Also generate dependers-graphviz files. 2011-02-06 18:34:48 +01:00
cmHexFileConverter.cxx Fix warnings in CMake source code. 2009-10-02 15:30:01 -04:00
cmHexFileConverter.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmIDEFlagTable.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmIDEOptions.cxx VS2010: Fixed GenerateManifest flag (#10704) 2011-02-09 13:01:19 -05:00
cmIDEOptions.h VS2010: Fixed GenerateManifest flag (#10704) 2011-02-09 13:01:19 -05:00
cmIfCommand.cxx fix uninitialized var in if(NOT foo bar STREQUAL "foo bar") 2012-01-22 12:15:57 +01:00
cmIfCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmIncludeCommand.cxx Remove trailing whitespace 2011-01-04 07:59:24 -05:00
cmIncludeCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmIncludeDirectoryCommand.cxx Fix spelling errors reported by Lintian. 2010-07-13 09:41:37 -04:00
cmIncludeDirectoryCommand.h Merge topic 'target-include-directories' 2012-03-08 15:13:15 -05:00
cmIncludeExternalMSProjectCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmIncludeExternalMSProjectCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmIncludeRegularExpressionCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmIncludeRegularExpressionCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmInstallCommand.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmInstallCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmInstallCommandArguments.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallCommandArguments.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallDirectoryGenerator.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallDirectoryGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallExportGenerator.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallExportGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallFilesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallFilesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmInstallFilesGenerator.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallFilesGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallGenerator.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallGenerator.h Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallProgramsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallProgramsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmInstallScriptGenerator.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallScriptGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallTargetGenerator.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmInstallTargetGenerator.h Tweak all files during target installation 2009-10-21 13:11:42 -04:00
cmInstallTargetsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallTargetsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmInstallType.h Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmLinkDirectoriesCommand.cxx Teach link_directories to recognize relative paths 2009-11-24 11:16:38 -05:00
cmLinkDirectoriesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmLinkLibrariesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmLinkLibrariesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmListCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmListCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmListFileCache.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmListFileCache.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmListFileLexer.c Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmListFileLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmListFileLexer.in.l Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmLoadCacheCommand.cxx Condense parsing of cache entries 2010-11-22 15:45:30 -05:00
cmLoadCacheCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmLoadCommandCommand.cxx Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmLoadCommandCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmLocalGenerator.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmLocalGenerator.h Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmLocalNinjaGenerator.cxx Pre-compute object file names before Ninja generation 2012-03-16 10:18:35 -04:00
cmLocalNinjaGenerator.h Pre-compute object file names before Ninja generation 2012-03-16 10:18:35 -04:00
cmLocalUnixMakefileGenerator3.cxx Build object library targets in Makefiles 2012-03-13 14:38:02 -04:00
cmLocalUnixMakefileGenerator3.h Pre-compute object file names before Makefile generation 2012-03-09 15:16:02 -05:00
cmLocalVisualStudio6Generator.cxx VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalVisualStudio6Generator.h VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalVisualStudio7Generator.cxx VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalVisualStudio7Generator.h VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalVisualStudio10Generator.cxx VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalVisualStudio10Generator.h Order VS local generator Version ivar values consistently 2011-11-14 09:47:31 -05:00
cmLocalVisualStudioGenerator.cxx Pre-compute object file names before VS project generation 2012-03-09 15:16:02 -05:00
cmLocalVisualStudioGenerator.h VS: Add CMakeLists.txt re-run rules at start of generation 2012-03-28 14:07:51 -04:00
cmLocalXCodeGenerator.cxx Remove unused partial OBJECT_FILES property implementation 2012-03-06 13:20:17 -05:00
cmLocalXCodeGenerator.h Remove unused partial OBJECT_FILES property implementation 2012-03-06 13:20:17 -05:00
cmMacroCommand.cxx Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmMacroCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmMakeDepend.cxx Make search paths ordered and unique 2012-02-22 07:29:32 -05:00
cmMakeDepend.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMakeDirectoryCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMakeDirectoryCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmMakefile.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmMakefile.h Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmMakefileExecutableTargetGenerator.cxx Add CMAKE_GNUtoMS option to convert GNU .dll.a to MS .lib 2011-12-05 18:13:49 -05:00
cmMakefileExecutableTargetGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMakefileLibraryTargetGenerator.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmMakefileLibraryTargetGenerator.h Build object library targets in Makefiles 2012-03-13 14:38:02 -04:00
cmMakefileTargetGenerator.cxx Add $<TARGET_OBJECTS:...> expression to use an object library 2012-03-16 10:12:15 -04:00
cmMakefileTargetGenerator.h Build object library targets in Makefiles 2012-03-13 14:38:02 -04:00
cmMakefileUtilityTargetGenerator.cxx CMake: Fix progress reporting for custom targets (#12441) 2011-12-13 20:06:27 -05:00
cmMakefileUtilityTargetGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMarkAsAdvancedCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMarkAsAdvancedCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmMathCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMathCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmMessageCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMessageCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmNewLineStyle.cxx Add NEWLINE_STYLE option to configure_file (#3957) 2011-11-28 13:48:59 -05:00
cmNewLineStyle.h cmNewLineStyle: Use cmStandardIncludes.h 2011-11-30 09:19:32 -05:00
cmNinjaNormalTargetGenerator.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmNinjaNormalTargetGenerator.h Build object library targets in Ninja 2012-03-16 10:18:36 -04:00
cmNinjaTargetGenerator.cxx Merge topic 'ninja-generated-def' 2012-04-03 15:59:48 -04:00
cmNinjaTargetGenerator.h Ninja: Fix module .def file path conversion 2012-04-02 10:58:56 -04:00
cmNinjaTypes.h Ninja: Add the Ninja generator 2012-02-02 23:40:21 +00:00
cmNinjaUtilityTargetGenerator.cxx Ninja: shell escape $(CMAKE_SOURCE_DIR) and $(CMAKE_BINARY_DIR) 2012-03-17 23:16:40 +00:00
cmNinjaUtilityTargetGenerator.h Ninja: Add the Ninja generator 2012-02-02 23:40:21 +00:00
cmObject.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmOptionCommand.cxx Remove CMake Policy CMP0015 until it is revised 2009-10-08 14:56:15 -04:00
cmOptionCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmOrderDirectories.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmOrderDirectories.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmOutputRequiredFilesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmOutputRequiredFilesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmPolicies.cxx Documentation: Fix a few typos (#11883) 2011-02-22 17:24:51 -05:00
cmPolicies.h doxygen: fix some comments in cmPolicies.h 2012-03-01 02:33:12 +04:00
cmProcessTools.cxx CTest: Parse empty Git commits correctly 2010-06-23 09:14:43 -04:00
cmProcessTools.h CTest: Parse empty Git commits correctly 2010-06-23 09:14:43 -04:00
cmProjectCommand.cxx Fix typo in error message, and remove redundent test. 2012-02-29 22:28:06 -05:00
cmProjectCommand.h Merge topic 'add-const-qualifiers' 2012-03-02 11:50:07 -05:00
cmProperty.cxx Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmProperty.h Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmPropertyDefinition.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmPropertyDefinition.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmPropertyDefinitionMap.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmPropertyDefinitionMap.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmPropertyMap.cxx Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmPropertyMap.h Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmQTWrapCPPCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmQTWrapCPPCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmQTWrapUICommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmQTWrapUICommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmQtAutomoc.cxx automoc: include <unistd.h> on Apple to get pathconf 2012-03-28 15:07:00 -04:00
cmQtAutomoc.h automoc: default to strict mode, use CMAKE_AUTOMOC_RELAXED_MODE 2011-12-13 22:11:47 +01:00
cmRemoveCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmRemoveCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmRemoveDefinitionsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmRemoveDefinitionsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmReturnCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmReturnCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmScriptGenerator.cxx Use cascading-if for per-config test and install code 2011-06-10 09:25:46 -04:00
cmScriptGenerator.h Use cascading-if for per-config test and install code 2011-06-10 09:25:46 -04:00
cmSeparateArgumentsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSeparateArgumentsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetCommand.cxx Fix spelling errors reported by Lintian. 2010-07-13 09:41:37 -04:00
cmSetCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetDirectoryPropertiesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSetDirectoryPropertiesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetPropertyCommand.cxx Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmSetPropertyCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetSourceFilesPropertiesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSetSourceFilesPropertiesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetTargetPropertiesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSetTargetPropertiesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSetTestsPropertiesCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSetTestsPropertiesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSiteNameCommand.cxx RunSingleCommand: Replace verbose boolean with enum 2011-07-28 10:42:03 -04:00
cmSiteNameCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSourceFile.cxx Fortran: Add support for free- and fixed-form flags 2011-08-31 10:24:43 -04:00
cmSourceFile.h Classify known header file extensions as headers 2012-03-28 08:59:14 -04:00
cmSourceFileLocation.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSourceFileLocation.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSourceGroup.cxx Remove unused cmSourceGroup method 2012-03-09 15:16:03 -05:00
cmSourceGroup.h Remove unused cmSourceGroup method 2012-03-09 15:16:03 -05:00
cmSourceGroupCommand.cxx Fix style errors added by parent and grandparent 2011-06-08 07:54:33 -04:00
cmSourceGroupCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmStandardIncludes.cxx Tru64: Place cmOStringStream vtable uniquely (#10541) 2010-06-10 15:22:40 -04:00
cmStandardIncludes.h Provide std::ios_base typedef on GCC < 3 2011-11-30 09:27:18 -05:00
cmStandardLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmStringCommand.cxx Disable file() and string() hash commands during bootstrap 2011-11-16 11:03:30 -05:00
cmStringCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSubdirCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSubdirCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSubdirDependsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSubdirDependsCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmSystemTools.cxx Merge branch 'target-include-directories' into ninja-generator 2012-02-22 16:21:48 -05:00
cmSystemTools.h Merge branch 'target-include-directories' into ninja-generator 2012-02-22 16:21:48 -05:00
cmTarget.cxx Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmTarget.h Support building shared libraries or modules without soname (#13155) 2012-04-30 11:50:27 -04:00
cmTargetDepend.h Record edge type in global dependency graph 2010-11-18 10:51:00 -05:00
cmTargetLinkLibrariesCommand.cxx Add OBJECT_LIBRARY target type 2012-03-13 14:37:32 -04:00
cmTargetLinkLibrariesCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmTest.cxx Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmTest.h Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmTestGenerator.cxx CTest: Report tests not run due to unknown configuration 2011-06-10 09:52:18 -04:00
cmTestGenerator.h CTest: Report tests not run due to unknown configuration 2011-06-10 09:52:18 -04:00
cmTryCompileCommand.cxx Use makefile->IssueMessage() for better error messages 2011-09-27 18:59:42 +02:00
cmTryCompileCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmTryRunCommand.cxx Use makefile->IssueMessage() for better error messages 2011-09-27 18:59:42 +02:00
cmTryRunCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmUnsetCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmUnsetCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmUseMangledMesaCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmUseMangledMesaCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmUtilitySourceCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmUtilitySourceCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmVS10CLFlagTable.h Fix optionally-valued booleans in VS 10 flag table 2009-10-23 14:59:26 -04:00
cmVS10LibFlagTable.h Add StringProperty options for VS 10 flag table 2009-09-29 16:37:06 -04:00
cmVS10LinkFlagTable.h Fix optionally-valued booleans in VS 10 flag table 2009-10-23 14:59:26 -04:00
cmVariableRequiresCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmVariableRequiresCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmVariableWatch.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmVariableWatch.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmVariableWatchCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmVariableWatchCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmVersion.cxx New version scheme to support branchy workflow 2010-04-23 09:44:23 -04:00
cmVersion.h New version scheme to support branchy workflow 2010-04-23 09:44:23 -04:00
cmVersionConfig.h.in New version scheme to support branchy workflow 2010-04-23 09:44:23 -04:00
cmVersionMacros.h New version scheme to support branchy workflow 2010-04-23 09:44:23 -04:00
cmVisualStudio10TargetGenerator.cxx VS10: Fix external objects generated outside target (#13047) 2012-03-20 09:01:02 -04:00
cmVisualStudio10TargetGenerator.h Simplify cmVisualStudio10TargetGenerator source classification 2012-03-19 17:13:41 -04:00
cmVisualStudioGeneratorOptions.cxx Visual Studio: Allow setting Single Byte Character Set (#12189) 2012-02-17 11:30:23 -05:00
cmVisualStudioGeneratorOptions.h Visual Studio: Allow setting Single Byte Character Set (#12189) 2012-02-17 11:30:23 -05:00
cmWhileCommand.cxx -remove trailing whitespace 2012-02-21 15:33:31 -05:00
cmWhileCommand.h Merge branch 'add-const-qualifiers' into doxygen-fixes 2012-03-01 10:40:21 -05:00
cmWin32ProcessExecution.cxx Avoid passing string literal to char* type 2010-12-28 09:57:35 -05:00
cmWin32ProcessExecution.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmWriteFileCommand.cxx Borland: No S_IWGRP is available 2010-06-03 11:18:39 -04:00
cmWriteFileCommand.h Add 'const' qualifier to some cmCommand members 2012-02-29 13:27:04 -05:00
cmXCode21Object.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmXCode21Object.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmXCodeObject.cxx Xcode: Save object id values in CMakeCache.txt (#11690) 2011-08-24 18:11:32 -04:00
cmXCodeObject.h Xcode: Save object id values in CMakeCache.txt (#11690) 2011-08-24 18:11:32 -04:00
cmXMLParser.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmXMLParser.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmXMLSafe.cxx CTest: Do not munge UTF-8 output in XML files 2009-12-08 15:43:55 -05:00
cmXMLSafe.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_sha2.c sha2: Zero entire SHA_CTX structure during cleanup 2011-11-17 11:18:08 -05:00
cm_sha2.h sha2: Wrap long lines in third-party declarations 2011-11-16 11:05:13 -05:00
cm_sha2_mangle.h sha2: Build as part of CMakeLib 2011-11-16 10:15:44 -05:00
cm_utf8.c Fix or cast more integer conversions in cmake 2010-06-29 09:52:12 -04:00
cm_utf8.h CTest: Do not munge UTF-8 output in XML files 2009-12-08 15:43:55 -05:00
cmake.cxx Merge topic 'ninja-generator' 2012-03-19 09:29:06 -04:00
cmake.h Fix some typos in the docs comments. 2012-03-19 23:05:21 +01:00
cmakemain.cxx CPack begin the implementation of --help-command* and --help-variables* 2012-01-22 11:42:49 +01:00
cmaketest.h.in Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmakewizard.cxx Fix warnings in CMake source code. 2009-10-02 15:30:01 -04:00
cmakewizard.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmakexbuild.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmparseMSBuildXML.py BUG: hardcore some values so output matches cmVS10CLFlagTable.h (addresses bug #9753) 2009-10-27 11:35:37 -04:00
cmw9xcom.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
ctest.cxx CPack begin the implementation of --help-command* and --help-variables* 2012-01-22 11:42:49 +01:00