Bill Hoffman
|
538ff79e2f
ENH: improve coverage
|
24 lat temu |
Bill Hoffman
|
a4f40c31f1
ENH: add dump documentation test
|
24 lat temu |
Yves Starreveld
|
a159c2d306
|
24 lat temu |
Sebastien Barre
|
afba045028
gcc and MSVC clash on basic_string::compare(), let's try substr()
|
24 lat temu |
Sebastien Barre
|
ce4f2718f2
Support for $ENV{VAR} syntax (lookup in the environment vars)
|
24 lat temu |
Brad King
|
3d86ad7237
ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path.
|
24 lat temu |
Bill Hoffman
|
db1303aa7d
ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping
|
24 lat temu |
Bill Hoffman
|
4b2d48051f
ENH: html output for docs
|
24 lat temu |
Brad King
|
ee12492c0a
BUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as last character of string.
|
24 lat temu |
Brad King
|
8a03ccda07
ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory.
|
24 lat temu |
Brad King
|
cfa25e9e1a
ENH: Added INSTALL_PROGRAMS command and corresponding support. This involved splitting cmTarget::INSTALL into INSTALL_FILES and INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute permission. The INSTALL_PROGRAMS commnad takes either a list of explicit names, or a regex. It will not expand source lists like the INSTALL_FILES command will.
|
24 lat temu |
Brad King
|
ddec29c52d
BUG: Changed include and link directory paths in cmMakefile back to std::vector because there is an order dependency. Only cmMakefile::AddIncludeDirectory and cmMakefile::AddLinkDirectory should be called to add directories to the paths. They make sure the paths are unique as they are inserted.
|
24 lat temu |
Ian Scott
|
b24861d895
Removed the Uniquification of the include and link directory list in FinalPass,
|
24 lat temu |
Bill Hoffman
|
8bad4180c7
ENH: Re-implemented ExpandVariablesInString to significantly improve performance.
|
24 lat temu |
Ian Scott
|
4878ed3d29
MAkefile now strips duplicate directores from the libraries and include paths
|
24 lat temu |
Bill Hoffman
|
a5eac44d18
ENH: rework GUI with configure/OK/Cancel
|
24 lat temu |
Ken Martin
|
4ab2650802
added for each command
|
24 lat temu |
Amitha Perera
|
e169953e92
ENH: Source and header file extensions are in variables in cmMakefile.
|
24 lat temu |
Bill Hoffman
|
556d27c9eb
ENH: add support for mac osx
|
24 lat temu |
Berk Geveci
|
87331468e9
Better error checking.
|
24 lat temu |
Brad King
|
e693d47253
ENH: Added support for selection of static/shared build on a per-library basis.
|
24 lat temu |
Bill Hoffman
|
8da64c7c44
ENH: put back stdio.h to get sprintf
|
24 lat temu |
Brad King
|
487dc39f12
ERR: Removed stray standard header include. They should be added to cmStandardIncludes.h
|
24 lat temu |
Ken Martin
|
24ec7f5c3c
removed stricmp
|
24 lat temu |
Ken Martin
|
43793f7df4
added escape quotes option in replace strings
|
24 lat temu |
John Biddiscombe
|
e1e7b8adca
ENH: Added RemoveSource(...) to complement AddSource. New command
|
24 lat temu |
Brad King
|
cf82992964
ENH: Extended INCLUDE_REGULAR_EXPRESSION to allow selective complaints about missing dependencies.
|
24 lat temu |
Bill Hoffman
|
4f77d737c9
ENH: move utilities to targets from makefile, and add versioning to cache
|
24 lat temu |
Ken Martin
|
37801ddaae
added enable testing deprecated some commands
|
24 lat temu |
Bill Hoffman
|
9922155423
ENH: rename Invoke to InitialPass
|
24 lat temu |