| .. |
|
CTest
|
ce403305e1
COMP: CMake should be build static. Also propagate build_shared_libs to curl
|
21 роки тому |
|
CursesDialog
|
21c818340e
STYLE: Remove unused code
|
21 роки тому |
|
MFCDialog
|
71ff74d045
FIX: fix for bug 1135
|
21 роки тому |
|
WXDialog
|
bd588e7a55
ENH: Fix problem with wx 2.4
|
22 роки тому |
|
kwsys
|
588653c4e8
COMP: Remove warnings about shadow variables
|
21 роки тому |
|
.cvsignore
|
0c948312ed
Add cvsignore so that you do not see visual stufio files when you do cvs update
|
23 роки тому |
|
CMakeLists.txt
|
e979735a19
ENH: Framework for java dependency scanner. Right now it does nothing but always reports success. This is enough to get the Java test to pass with the new generator because the old implementation did not do dependencies anyway.
|
21 роки тому |
|
cmAbstractFilesCommand.cxx
|
b41d447935
ENH: use GetRequiredDefinition instead of GetDefinition and crash
|
21 роки тому |
|
cmAbstractFilesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmAddCustomCommandCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmAddCustomCommandCommand.h
|
b8a77b2965
BUG: Fixed formatting of generated documentation.
|
21 роки тому |
|
cmAddCustomTargetCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmAddCustomTargetCommand.h
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmAddDefinitionsCommand.cxx
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 роки тому |
|
cmAddDefinitionsCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmAddDependenciesCommand.cxx
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 роки тому |
|
cmAddDependenciesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmAddExecutableCommand.cxx
|
81487bdb79
BUG: If macdir does not end with '/' then add it always, not just when adding current directory
|
21 роки тому |
|
cmAddExecutableCommand.h
|
e34c83540d
BUG: fix for bug 121 add some docs for MFC flag
|
21 роки тому |
|
cmAddLibraryCommand.cxx
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 роки тому |
|
cmAddLibraryCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmAddTestCommand.cxx
|
0169ccf157
BUG: Cannot add extra escapes for backslashes because it makes the behavior inconsistent with previous versions of cmake.
|
22 роки тому |
|
cmAddTestCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmAuxSourceDirectoryCommand.cxx
|
bab4bcb570
fix compiler warnings
|
22 роки тому |
|
cmAuxSourceDirectoryCommand.h
|
67d3634e46
ENH: Added warning about using this command to avoid listing sources for a library by hand. It is supposed to be used only for Templates directories.
|
21 роки тому |
|
cmBootstrapCommands.cxx
|
a641ad3bba
ENH: split up cmCommands into two files
|
21 роки тому |
|
cmBuildCommand.cxx
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmBuildCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmBuildNameCommand.cxx
|
32c2ed2ef3
ENH: Use the new signature
|
22 роки тому |
|
cmBuildNameCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmCMakeMinimumRequired.cxx
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmCMakeMinimumRequired.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmCPluginAPI.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmCPluginAPI.h
|
1490cecaf3
ENH: move version to 2.1 for cvs because 2.0 has been branched
|
21 роки тому |
|
cmCTest.cxx
|
4baa085a1a
BUG: better error handling
|
21 роки тому |
|
cmCTest.h
|
4d30cb309c
ENH: ctest now uses CMake global generator to do the build part of build-and-test
|
21 роки тому |
|
cmCacheManager.cxx
|
c48af00154
BUG: Handle DOS files un unix file systems
|
21 роки тому |
|
cmCacheManager.h
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 роки тому |
|
cmCommand.h
|
69dd3218ba
ENH: Start includding the scripting support
|
22 роки тому |
|
cmCommands.cxx
|
33024e8ff6
COMP: Remove compile warning in bootstrap stage
|
21 роки тому |
|
cmCommands.h
|
a641ad3bba
ENH: split up cmCommands into two files
|
21 роки тому |
|
cmConfigure.cmake.h.in
|
c60f2fabc4
ENH: use cmake variables for cmDynamicLoader to figure out library prefix and extensions
|
22 роки тому |
|
cmConfigureFileCommand.cxx
|
4a1f15c344
ENH: If configure file fails do not create directory
|
21 роки тому |
|
cmConfigureFileCommand.h
|
4a1f15c344
ENH: If configure file fails do not create directory
|
21 роки тому |
|
cmCreateTestSourceList.cxx
|
b41d447935
ENH: use GetRequiredDefinition instead of GetDefinition and crash
|
21 роки тому |
|
cmCreateTestSourceList.h
|
e539cf9f7c
ENH: make test driver more flexible by using a configured file instead of generating all the code. fixes bug 28
|
21 роки тому |
|
cmCustomCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmCustomCommand.h
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmData.h
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmDepends.cxx
|
337ad802c6
ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop.
|
21 роки тому |
|
cmDepends.h
|
337ad802c6
ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop.
|
21 роки тому |
|
cmDependsC.cxx
|
9c4997bf06
BUG: Avoid putting a leading ./ on the dependency names.
|
21 роки тому |
|
cmDependsC.h
|
337ad802c6
ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop.
|
21 роки тому |
|
cmDependsFortran.cxx
|
ba6f07b10c
BUG: We need to test the compiler for the case of the mod file names. For now this is a temporary hack to use upper case on SGI and lower case on Sun.
|
21 роки тому |
|
cmDependsFortran.h
|
19f977bad7
ENH: Added Fortran dependency scanner implementation.
|
21 роки тому |
|
cmDependsFortranLexer.cxx
|
04e56bf7ff
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
|
21 роки тому |
|
cmDependsFortranLexer.h
|
04e56bf7ff
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
|
21 роки тому |
|
cmDependsFortranLexer.in.l
|
04e56bf7ff
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
|
21 роки тому |
|
cmDependsFortranParser.cxx
|
a9af1c23ef
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
|
21 роки тому |
|
cmDependsFortranParser.h
|
04e56bf7ff
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
|
21 роки тому |
|
cmDependsFortranParser.y
|
a9af1c23ef
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
|
21 роки тому |
|
cmDependsFortranParserTokens.h
|
04e56bf7ff
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
|
21 роки тому |
|
cmDependsJava.cxx
|
35f36d3f0f
COMP: Removed unused parameter warning.
|
21 роки тому |
|
cmDependsJava.h
|
e979735a19
ENH: Framework for java dependency scanner. Right now it does nothing but always reports success. This is enough to get the Java test to pass with the new generator because the old implementation did not do dependencies anyway.
|
21 роки тому |
|
cmDependsJavaLexer.cxx
|
ca6fddec80
COMP: Another borland problem
|
21 роки тому |
|
cmDependsJavaLexer.h
|
289c74541a
COMP: Removing #line directives from .h file to avoid bogus Sun warning.
|
21 роки тому |
|
cmDependsJavaLexer.in.l
|
289c74541a
COMP: Removing #line directives from .h file to avoid bogus Sun warning.
|
21 роки тому |
|
cmDependsJavaParser.cxx
|
a9af1c23ef
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
|
21 роки тому |
|
cmDependsJavaParser.y
|
a9af1c23ef
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
|
21 роки тому |
|
cmDependsJavaParserHelper.cxx
|
cecf8bf26a
COMP: Fix warning about printf format and given type.
|
21 роки тому |
|
cmDependsJavaParserHelper.h
|
ab475733e4
ENH: Initial import of java parser
|
21 роки тому |
|
cmDependsJavaParserTokens.h
|
759ef8d424
COMP: Remove more warnings/errors
|
21 роки тому |
|
cmDocumentation.cxx
|
fc70a2bb2a
ENH: Add development version support in CMake
|
21 роки тому |
|
cmDocumentation.h
|
0c92cfb8c4
ENH: Renamed --help-list-commands to --help-command-list and split --help [command] into separate --help and --help-command cmd options.
|
21 роки тому |
|
cmDumpDocumentation.cxx
|
fc70a2bb2a
ENH: Add development version support in CMake
|
21 роки тому |
|
cmDynamicLoader.cxx
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 роки тому |
|
cmDynamicLoader.h
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmElseCommand.cxx
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmElseCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmEnableLanguageCommand.cxx
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 роки тому |
|
cmEnableLanguageCommand.h
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 роки тому |
|
cmEnableTestingCommand.cxx
|
b5bdf2cb0a
ENH: add better error reporting for file open failures
|
21 роки тому |
|
cmEnableTestingCommand.h
|
362ce0c32d
sets variable now
|
22 роки тому |
|
cmEndForEachCommand.cxx
|
5b145fe592
fix warning
|
21 роки тому |
|
cmEndForEachCommand.h
|
54785fafba
ENH: Make more commands scriptable
|
22 роки тому |
|
cmEndIfCommand.cxx
|
ca773a5d6d
ENH: add stdlib.h for portability to borland 6
|
22 роки тому |
|
cmEndIfCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmEndWhileCommand.cxx
|
0c225eb5b9
ENH: added while command
|
21 роки тому |
|
cmEndWhileCommand.h
|
1bfb3194ec
ENH: added while command
|
21 роки тому |
|
cmExecProgramCommand.cxx
|
78cc9adbd2
BUG: exec program should not fail if it can not exec the program, but should only set the return value to -1 and set the output to the reason for the failure.
|
21 роки тому |
|
cmExecProgramCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmExportLibraryDependencies.cxx
|
a5ae290a5b
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
21 роки тому |
|
cmExportLibraryDependencies.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmFLTKWrapUICommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmFLTKWrapUICommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmFileCommand.cxx
|
785b0dc012
ENH: all tests are passing for XCode
|
21 роки тому |
|
cmFileCommand.h
|
55a71ba572
ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops
|
21 роки тому |
|
cmFindFileCommand.cxx
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmFindFileCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmFindLibraryCommand.cxx
|
e9fa240937
BUG: use IsNOTFOUND
|
23 роки тому |
|
cmFindLibraryCommand.h
|
d59e06595c
BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH
|
21 роки тому |
|
cmFindPackageCommand.cxx
|
56234aed4b
PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster
|
21 роки тому |
|
cmFindPackageCommand.h
|
d4214bc565
ENH#696: Adding REQUIRED option to FIND_PACKAGE command. It will terminate the cmake configure step if the package is not found.
|
21 роки тому |
|
cmFindPathCommand.cxx
|
d59e06595c
BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH
|
21 роки тому |
|
cmFindPathCommand.h
|
d59e06595c
BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH
|
21 роки тому |
|
cmFindProgramCommand.cxx
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmFindProgramCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmForEachCommand.cxx
|
f188d46431
BUG: Propagate file name and line number inside FOREACH. Fixes Bug #1169 - Erro messages inside FOREACH have bad filename and line number
|
21 роки тому |
|
cmForEachCommand.h
|
8750f1c277
ENH: Add RANGE support to FOREACH
|
21 роки тому |
|
cmFunctionBlocker.h
|
08f1d2f9e1
ERR: Fixed unused parameter warning.
|
23 роки тому |
|
cmGeneratedFileStream.cxx
|
562b0b820f
COMP: Fix unused parameter warning when bootstrapping.
|
21 роки тому |
|
cmGeneratedFileStream.h
|
14477cee6e
ENH: Add compression support
|
21 роки тому |
|
cmGetCMakePropertyCommand.cxx
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmGetCMakePropertyCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmGetDirectoryPropertyCommand.cxx
|
3031467e33
ENH: Implement additional make clean files as a directory property instead of cmake variable
|
21 роки тому |
|
cmGetDirectoryPropertyCommand.h
|
aff8c7bcd6
ENH: Add GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can change include directories and get all sorts of things. Closes Bug #25 - Get_CMAKE_PROPERTIES
|
21 роки тому |
|
cmGetFilenameComponentCommand.cxx
|
cde384411d
Several fixes/improvements:
|
23 роки тому |
|
cmGetFilenameComponentCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmGetSourceFilePropertyCommand.cxx
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmGetSourceFilePropertyCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmGetTargetPropertyCommand.cxx
|
56f960296f
ENH: remove warnings
|
21 роки тому |
|
cmGetTargetPropertyCommand.h
|
e52dc31185
ENH: Added documentation of LOCATION target property.
|
21 роки тому |
|
cmGlob.cxx
|
f545c5149f
ENH: Remove double slash
|
21 роки тому |
|
cmGlob.h
|
f545c5149f
ENH: Remove double slash
|
21 роки тому |
|
cmGlobalBorlandMakefileGenerator.cxx
|
c7beb28657
ENH: Enabling cmLocalUnixMakefileGenerator2 by default.
|
21 роки тому |
|
cmGlobalBorlandMakefileGenerator.h
|
731369ef9c
ENH: try to initialize all languages at the same time
|
21 роки тому |
|
cmGlobalGenerator.cxx
|
de47b43c6f
BUG: Need to configure relative path support for LocalGenerate to support old makefile generator.
|
21 роки тому |
|
cmGlobalGenerator.h
|
cb48e0c161
ENH: Merged implementations of ConvertToRelative*Path methods. The main ConvertToRelativePath method is now in cmGlobalGenerator. It converts paths only if they are at least inside the deepest common directory between the top-level source and build trees. Each cmLocalGenerator instance calls this global method with its own output directory as the "local" argument from which paths are relative. Added separate ConvertToOptionallyRelative path that pays attention to the CMAKE_USE_RELATIVE_PATHS option.
|
21 роки тому |
|
cmGlobalKdevelopGenerator.cxx
|
52a6bb1bca
COMP: fix warning
|
21 роки тому |
|
cmGlobalKdevelopGenerator.h
|
c840bbcaaf
ENH: move most of the to global generator
|
21 роки тому |
|
cmGlobalNMakeMakefileGenerator.cxx
|
c7beb28657
ENH: Enabling cmLocalUnixMakefileGenerator2 by default.
|
21 роки тому |
|
cmGlobalNMakeMakefileGenerator.h
|
731369ef9c
ENH: try to initialize all languages at the same time
|
21 роки тому |
|
cmGlobalUnixMakefileGenerator.cxx
|
2aa613b98c
ENH: Enabling cmLocalUnixMakefileGenerator2 (new makefile generator) by default.
|
21 роки тому |
|
cmGlobalUnixMakefileGenerator.h
|
731369ef9c
ENH: try to initialize all languages at the same time
|
21 роки тому |
|
cmGlobalVisualStudio6Generator.cxx
|
a8770ccc19
BUG: fix for empty target or config strings in the Build method
|
21 роки тому |
|
cmGlobalVisualStudio6Generator.h
|
4d30cb309c
ENH: ctest now uses CMake global generator to do the build part of build-and-test
|
21 роки тому |
|
cmGlobalVisualStudio71Generator.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmGlobalVisualStudio71Generator.h
|
444dbd3309
BUG: fix external project command for VS 7 and 71
|
21 роки тому |
|
cmGlobalVisualStudio7Generator.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmGlobalVisualStudio7Generator.h
|
4d30cb309c
ENH: ctest now uses CMake global generator to do the build part of build-and-test
|
21 роки тому |
|
cmGlobalVisualStudio8Generator.cxx
|
86195caf6a
ENH: add support for VCExpress 2005
|
21 роки тому |
|
cmGlobalVisualStudio8Generator.h
|
86195caf6a
ENH: add support for VCExpress 2005
|
21 роки тому |
|
cmGlobalXCodeGenerator.cxx
|
717927d6d2
FIX: fix spaces in paths
|
21 роки тому |
|
cmGlobalXCodeGenerator.h
|
b7ef8149e8
ENH: add re run cmake if inputs change
|
21 роки тому |
|
cmITKWrapTclCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmITKWrapTclCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmIfCommand.cxx
|
87cab828b6
ERR: Fix warnings and memory leak
|
21 роки тому |
|
cmIfCommand.h
|
f3e58aeb7d
BUG: When regular expression failes to compile, produce error: Fixes part of Bug #1025 - CMake silently ignores regular expression failure
|
21 роки тому |
|
cmIncludeCommand.cxx
|
3abd6306a9
ENH: Allow user to overwrite Platforms files
|
21 роки тому |
|
cmIncludeCommand.h
|
eeb7637a6e
DOC: Fix comment
|
21 роки тому |
|
cmIncludeDirectoryCommand.cxx
|
692f18538b
ENH: add a check for empty include directories
|
21 роки тому |
|
cmIncludeDirectoryCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmIncludeExternalMSProjectCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmIncludeExternalMSProjectCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmIncludeRegularExpressionCommand.cxx
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmIncludeRegularExpressionCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmInstallFilesCommand.cxx
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 роки тому |
|
cmInstallFilesCommand.h
|
f8f388b4ff
ENH: Since install works on Windows too, remove the UNIX
|
21 роки тому |
|
cmInstallProgramsCommand.cxx
|
b636a0f20a
BUG: Added FILES mode to INSTALL_PROGRAMS command to make the single argument case unambiguous.
|
21 роки тому |
|
cmInstallProgramsCommand.h
|
b636a0f20a
BUG: Added FILES mode to INSTALL_PROGRAMS command to make the single argument case unambiguous.
|
21 роки тому |
|
cmInstallTargetsCommand.cxx
|
d13e30f3ae
ENH: Make install on windows seems to work now
|
22 роки тому |
|
cmInstallTargetsCommand.h
|
f8f388b4ff
ENH: Since install works on Windows too, remove the UNIX
|
21 роки тому |
|
cmLinkDirectoriesCommand.cxx
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 роки тому |
|
cmLinkDirectoriesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmLinkLibrariesCommand.cxx
|
e3edb83c51
BUG: Fixed crash when optimized/debug argument is not followed by a value.
|
21 роки тому |
|
cmLinkLibrariesCommand.h
|
a109ba1365
ENH: Clarified documentation for LINK_LIBRARIES and TARGET_LINK_LIBRARIES.
|
21 роки тому |
|
cmListFileCache.cxx
|
c5756a41d3
BUG: Fixed line number of end of file error message.
|
21 роки тому |
|
cmListFileCache.h
|
b6da1d1271
ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012.
|
21 роки тому |
|
cmListFileLexer.c
|
89a8261f68
ENH: Mangled lexer symbols to begin in cmListFileLexer_yy instead of just yy to avoid conflict with other lexers that may be added.
|
21 роки тому |
|
cmListFileLexer.h
|
486a26d3db
BUG#1049: Added error message when file ends in an unterminated string.
|
21 роки тому |
|
cmListFileLexer.in.l
|
89a8261f68
ENH: Mangled lexer symbols to begin in cmListFileLexer_yy instead of just yy to avoid conflict with other lexers that may be added.
|
21 роки тому |
|
cmLoadCacheCommand.cxx
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 роки тому |
|
cmLoadCacheCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmLoadCommandCommand.cxx
|
ec497c7a23
ENH: LOAD_COMMAND command will now set a variable called CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the loaded module if loading was successful. Otherwise the variable is not set (will evaluate to empty string). This is useful both in testing whether loading worked and for installing loaded command modules.
|
21 роки тому |
|
cmLoadCommandCommand.h
|
ec497c7a23
ENH: LOAD_COMMAND command will now set a variable called CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the loaded module if loading was successful. Otherwise the variable is not set (will evaluate to empty string). This is useful both in testing whether loading worked and for installing loaded command modules.
|
21 роки тому |
|
cmLocalGenerator.cxx
|
ea258e9a1a
ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
|
21 роки тому |
|
cmLocalGenerator.h
|
cb48e0c161
ENH: Merged implementations of ConvertToRelative*Path methods. The main ConvertToRelativePath method is now in cmGlobalGenerator. It converts paths only if they are at least inside the deepest common directory between the top-level source and build trees. Each cmLocalGenerator instance calls this global method with its own output directory as the "local" argument from which paths are relative. Added separate ConvertToOptionallyRelative path that pays attention to the CMAKE_USE_RELATIVE_PATHS option.
|
21 роки тому |
|
cmLocalKdevelopGenerator.cxx
|
c840bbcaaf
ENH: move most of the to global generator
|
21 роки тому |
|
cmLocalKdevelopGenerator.h
|
c840bbcaaf
ENH: move most of the to global generator
|
21 роки тому |
|
cmLocalUnixMakefileGenerator.cxx
|
c56045f2e2
BUG: Removed instances of calling ConvertToRelativeOutputPath twice on the same path.
|
21 роки тому |
|
cmLocalUnixMakefileGenerator.h
|
524769aebc
ENH: Made ConfigureOutputPaths virtual to help new generator.
|
21 роки тому |
|
cmLocalUnixMakefileGenerator2.cxx
|
e015d822ab
BUG: Pay attention to ForceUnixPaths setting in cmSystemTools for ConvertToQuotedOutputPath and for dependency scanning.
|
21 роки тому |
|
cmLocalUnixMakefileGenerator2.h
|
d18722a212
ENH: Replaced OutputEcho/pre-echo/post-echo with AppendEcho. This allows for more flexible echo specifications and better preserves echo text.
|
21 роки тому |
|
cmLocalVisualStudio6Generator.cxx
|
77e22a7d70
BUG: Replaced previous fix with an implementation of properly formatting the custom build code in the generated file.
|
21 роки тому |
|
cmLocalVisualStudio6Generator.h
|
ba68f771b3
yikes added new custom command support
|
22 роки тому |
|
cmLocalVisualStudio7Generator.cxx
|
397dc1cef5
ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath always convert. Some of these might be able to be switched back but we will first have to test what paths can be relative in the generate VS project files.
|
21 роки тому |
|
cmLocalVisualStudio7Generator.h
|
d8ed9ef121
ENH: fix bug 1324
|
21 роки тому |
|
cmLocalXCodeGenerator.cxx
|
e57b17df7e
ENH: initial xcode stuff
|
21 роки тому |
|
cmLocalXCodeGenerator.h
|
e57b17df7e
ENH: initial xcode stuff
|
21 роки тому |
|
cmMacroCommand.cxx
|
b6da1d1271
ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012.
|
21 роки тому |
|
cmMacroCommand.h
|
28f6e1b194
ENH: Add ARGV and ARGN support to MACRO command. ARGV is the list of all arguments and ARGN is the list of all nonexpected arguments
|
21 роки тому |
|
cmMakeDepend.cxx
|
9d4aefc088
BUG: fix for bug 373 make depend problem
|
22 роки тому |
|
cmMakeDepend.h
|
cc8aa74ec4
removed duplicate includes
|
22 роки тому |
|
cmMakeDirectoryCommand.cxx
|
dc3fd5c267
ENH: Merged use of kwsys library.
|
22 роки тому |
|
cmMakeDirectoryCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmMakefile.cxx
|
c1ca511331
COMP: HP compiler does not like initializing a const std::string & with a const char* (which requires the reference to be bound to a temporary with the scope of the reference).
|
21 роки тому |
|
cmMakefile.h
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmMarkAsAdvancedCommand.cxx
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 роки тому |
|
cmMarkAsAdvancedCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmMessageCommand.cxx
|
2f4ea98a4c
add a fatal error, and make sure c and c++ compilers work before using them
|
23 роки тому |
|
cmMessageCommand.h
|
69dd3218ba
ENH: Start includding the scripting support
|
22 роки тому |
|
cmOptionCommand.cxx
|
a5c3087360
BUG: fix for 282
|
21 роки тому |
|
cmOptionCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmOrderLinkDirectories.cxx
|
17f474b0d4
ENH: reverse last changes to avoid dashboard failures
|
21 роки тому |
|
cmOrderLinkDirectories.h
|
17f474b0d4
ENH: reverse last changes to avoid dashboard failures
|
21 роки тому |
|
cmOutputRequiredFilesCommand.cxx
|
a9875aa62f
Implement GetLineFromStream that actually works and use it instead of getline
|
22 роки тому |
|
cmOutputRequiredFilesCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmProjectCommand.cxx
|
798404aeee
ENH: Added CMAKE_PROJECT_NAME variable to play the role of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR for the top-level project name.
|
21 роки тому |
|
cmProjectCommand.h
|
2d3c33b19b
BUG: 1163 fix documentation
|
21 роки тому |
|
cmQTWrapCPPCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmQTWrapCPPCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmQTWrapUICommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmQTWrapUICommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmRemoveCommand.cxx
|
0a29ebad97
BUG: fix broken command
|
22 роки тому |
|
cmRemoveCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmRemoveDefinitionsCommand.cxx
|
504d0bc3b3
ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add opposite to ADD_DEFINITIONS
|
21 роки тому |
|
cmRemoveDefinitionsCommand.h
|
504d0bc3b3
ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add opposite to ADD_DEFINITIONS
|
21 роки тому |
|
cmSeparateArgumentsCommand.cxx
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmSeparateArgumentsCommand.h
|
007d2bbc50
ENH: Make more commands scriptable
|
22 роки тому |
|
cmSetCommand.cxx
|
c66e55a91a
COMP: fix unused var warning
|
21 роки тому |
|
cmSetCommand.h
|
acdd032109
ENH: now the set command can set environment variables
|
21 роки тому |
|
cmSetDirectoryPropertiesCommand.cxx
|
3031467e33
ENH: Implement additional make clean files as a directory property instead of cmake variable
|
21 роки тому |
|
cmSetDirectoryPropertiesCommand.h
|
3031467e33
ENH: Implement additional make clean files as a directory property instead of cmake variable
|
21 роки тому |
|
cmSetSourceFilesPropertiesCommand.cxx
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmSetSourceFilesPropertiesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmSetTargetPropertiesCommand.cxx
|
1161d76bc6
ENH: add target properties files
|
23 роки тому |
|
cmSetTargetPropertiesCommand.h
|
eeb7637a6e
DOC: Fix comment
|
21 роки тому |
|
cmSiteNameCommand.cxx
|
e78cf5ca6f
BUG: fix for bug 689
|
21 роки тому |
|
cmSiteNameCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmSourceFile.cxx
|
ffb2c0c0e5
BUG: cmSourceFile instances should delete their own custom commands when a new one is set.
|
21 роки тому |
|
cmSourceFile.h
|
ffb2c0c0e5
BUG: cmSourceFile instances should delete their own custom commands when a new one is set.
|
21 роки тому |
|
cmSourceFilesCommand.cxx
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmSourceFilesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmSourceFilesRemoveCommand.cxx
|
ca773a5d6d
ENH: add stdlib.h for portability to borland 6
|
22 роки тому |
|
cmSourceFilesRemoveCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmSourceGroup.cxx
|
48aedb2ba3
ENH: Fully implemented SOURCE_GROUP command.
|
22 роки тому |
|
cmSourceGroup.h
|
48aedb2ba3
ENH: Fully implemented SOURCE_GROUP command.
|
22 роки тому |
|
cmSourceGroupCommand.cxx
|
3d27a6a391
ENH: put back old style call to SOURCE_GROUP, no need to break things for this
|
22 роки тому |
|
cmSourceGroupCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmStandardIncludes.h
|
653bf6c25c
ENH: Adding cmCustomCommandLine and cmCustomCommandLines subclasses of std::vector instantiations to represent multiple commands for a single custom command. These will be used in an upcoming checkin.
|
21 роки тому |
|
cmStringCommand.cxx
|
4990e1481d
ENH: Added STRING(CONFIGURE ...) command.
|
22 роки тому |
|
cmStringCommand.h
|
c93d43b09e
ENH: Documented use of \1 syntax in replace expression.
|
21 роки тому |
|
cmSubdirCommand.cxx
|
8b0b749a11
ENH: add SUBDIR PREORDER and fix clean for non-relative paths
|
21 роки тому |
|
cmSubdirCommand.h
|
7ce0ee3437
clean up documentation
|
21 роки тому |
|
cmSubdirDependsCommand.cxx
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 роки тому |
|
cmSubdirDependsCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmSystemTools.cxx
|
e2ec4a1845
ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system.
|
21 роки тому |
|
cmSystemTools.h
|
e2ec4a1845
ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system.
|
21 роки тому |
|
cmTarget.cxx
|
04b5d1613c
COMP: Using const_iterator instead of iterator to walk through custom command dependencies.
|
21 роки тому |
|
cmTarget.h
|
1088f39327
COMP: Added missing forward declaration of cmMakefile. This was only working because cmCustomCommand.h declared it.
|
21 роки тому |
|
cmTargetLinkLibrariesCommand.cxx
|
e3edb83c51
BUG: Fixed crash when optimized/debug argument is not followed by a value.
|
21 роки тому |
|
cmTargetLinkLibrariesCommand.h
|
a109ba1365
ENH: Clarified documentation for LINK_LIBRARIES and TARGET_LINK_LIBRARIES.
|
21 роки тому |
|
cmTryCompileCommand.cxx
|
d85738fe3f
remove warning
|
21 роки тому |
|
cmTryCompileCommand.h
|
baaf5eae7d
fix to the signature and argument parsing
|
22 роки тому |
|
cmTryRunCommand.cxx
|
b7b501bbe8
ENH: fix for 1450
|
21 роки тому |
|
cmTryRunCommand.h
|
b7b501bbe8
ENH: fix for 1450
|
21 роки тому |
|
cmUseMangledMesaCommand.cxx
|
b5bdf2cb0a
ENH: add better error reporting for file open failures
|
21 роки тому |
|
cmUseMangledMesaCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmUtilitySourceCommand.cxx
|
b41d447935
ENH: use GetRequiredDefinition instead of GetDefinition and crash
|
21 роки тому |
|
cmUtilitySourceCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmVTKMakeInstantiatorCommand.cxx
|
a5ae290a5b
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
21 роки тому |
|
cmVTKMakeInstantiatorCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmVTKWrapJavaCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmVTKWrapJavaCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmVTKWrapPythonCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmVTKWrapPythonCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmVTKWrapTclCommand.cxx
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 роки тому |
|
cmVTKWrapTclCommand.h
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmVariableRequiresCommand.cxx
|
ae5a80c795
spelling errors
|
23 роки тому |
|
cmVariableRequiresCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmVariableWatch.cxx
|
ffaaedc7c6
ENH: Add remove watch
|
22 роки тому |
|
cmVariableWatch.h
|
ffaaedc7c6
ENH: Add remove watch
|
22 роки тому |
|
cmVersion.cxx
|
cd46fcaaf9
STYLE: Nightly Version update
|
21 роки тому |
|
cmVersion.h
|
fc70a2bb2a
ENH: Add development version support in CMake
|
21 роки тому |
|
cmWhileCommand.cxx
|
35c33d0e2d
COMP: fix unused var warning
|
21 роки тому |
|
cmWhileCommand.h
|
0c225eb5b9
ENH: added while command
|
21 роки тому |
|
cmWin32ProcessExecution.cxx
|
e6e98b47da
BUG: make sure handles are always closed even if Wait is not called.
|
21 роки тому |
|
cmWin32ProcessExecution.h
|
e6e98b47da
BUG: make sure handles are always closed even if Wait is not called.
|
21 роки тому |
|
cmWrapExcludeFilesCommand.cxx
|
2ccce878a3
ENH: Cleanups
|
22 роки тому |
|
cmWrapExcludeFilesCommand.h
|
072db6ad70
removed redundent includes
|
22 роки тому |
|
cmWriteFileCommand.cxx
|
55a71ba572
ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops
|
21 роки тому |
|
cmWriteFileCommand.h
|
55a71ba572
ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops
|
21 роки тому |
|
cmXCodeObject.cxx
|
0bc51d181d
ENH: fix bug in target linking
|
21 роки тому |
|
cmXCodeObject.h
|
e930043477
ENH: more tests are passing, relative paths, and external objects are the ones left now
|
21 роки тому |
|
cmXMLParser.cxx
|
0532cc2920
COMP: Try to resolve compile errors because of missing includes and wrong include path
|
21 роки тому |
|
cmXMLParser.h
|
dcadffbe00
ENH: Add XML parser
|
21 роки тому |
|
cmake.cxx
|
2aa613b98c
ENH: Enabling cmLocalUnixMakefileGenerator2 (new makefile generator) by default.
|
21 роки тому |
|
cmake.h
|
81bbae1fb2
ENH: Added build system integrity check to cmLocalUnixMakefileGenerator2. This now uses a special --check-build-system flag to cmake which replaces --check-rerun. Integrity of dependencies is also checked during generation.
|
21 роки тому |
|
cmakemain.cxx
|
ee0db4aeb4
BUG: fix CommandLine test problems with spaces and testing for the return value
|
21 роки тому |
|
cmaketest.h.in
|
a2d7a92c88
BUG: Fix some dependencies for location of executables
|
22 роки тому |
|
cmakewizard.cxx
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 роки тому |
|
cmakewizard.h
|
c8101e8e47
BUG: fix for bug 998, fix spelling errors
|
21 роки тому |
|
cmw9xcom.cxx
|
d6f98c2a82
ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs when CMake is invoked by Dart.
|
23 роки тому |
|
ctest.cxx
|
4d30cb309c
ENH: ctest now uses CMake global generator to do the build part of build-and-test
|
21 роки тому |