Sebastien Barre
|
ce4f2718f2
|
Support for $ENV{VAR} syntax (lookup in the environment vars)
|
2001-08-18 12:52:19 -04:00 |
Ken Martin
|
c151f30861
|
backwards MATCHES in if and else statements
|
2001-08-17 17:11:42 -04:00 |
Berk Geveci
|
3b9f97f32d
|
Adding new options to LoadCache.
|
2001-08-16 11:41:44 -04:00 |
Berk Geveci
|
06a0f67f93
|
1. Added EXCLUDE option to LOAD_CACHE.
2. Entries brought in from another cache are now marked as internal.
|
2001-08-15 13:40:56 -04:00 |
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.
|
2001-08-14 17:18:52 -04:00 |
Ken Martin
|
0b471134c3
|
now creates output directories
|
2001-08-10 15:54:19 -04:00 |
Berk Geveci
|
78da2d0699
|
BUG: or and and were inverted.
|
2001-08-09 14:58:47 -04:00 |
Ken Martin
|
c71a860978
|
updated version
|
2001-08-09 11:09:18 -04:00 |
Ken Martin
|
d0c306058c
|
updated version
|
2001-08-09 11:08:35 -04:00 |
Bill Hoffman
|
95e4feb361
|
BUG: add in for scope variable
|
2001-08-09 09:33:41 -04:00 |
Ken Martin
|
d5c497d8bc
|
ENH: update to new style of cache access
|
2001-08-08 14:25:08 -04:00 |
Bill Hoffman
|
333e2dbf63
|
BUG: can not Add a definition that you just got
|
2001-08-08 13:14:44 -04:00 |
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
|
2001-08-08 11:54:46 -04:00 |
Bill Hoffman
|
61ec323b6a
|
ENH: compile with broken 720 SGI C++ compiler
|
2001-08-07 15:49:57 -04:00 |
Bill Hoffman
|
4b2d48051f
|
ENH: html output for docs
|
2001-08-07 13:46:04 -04:00 |
Ken Martin
|
d7702b4c30
|
added new if commands
|
2001-08-06 17:01:26 -04:00 |
Brad King
|
9cce835900
|
ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force file copy and configuration on the initial pass so that current variable values are used.
|
2001-08-03 15:47:19 -04:00 |
Brad King
|
d76f84f70e
|
ENH: Added use of a class's tag to generate a better set of filenames for its wrapper configuration, xml, and generated files. This should also prevent half the classes from re-wrapping when a new one is inserted in the middle.
|
2001-08-02 17:27:00 -04:00 |
Brad King
|
4aa1a3422b
|
BUG: Generated link line for shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS (note underscore).
|
2001-08-02 14:42:21 -04:00 |
Brad King
|
ee12492c0a
|
BUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as last character of string.
|
2001-08-02 14:10:19 -04:00 |
Brad King
|
9e5c769c29
|
BUG: We don't want to output -I/usr/include in the INCLUDE_FLAGS variable. This causes problems with finding system headers in the wrong places for certain standard library implementations.
|
2001-08-02 09:07:21 -04:00 |
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.
|
2001-08-01 16:14:16 -04:00 |
Brad King
|
fda98f8562
|
BUG: Needed to expand variables of definitions.
|
2001-08-01 16:13:13 -04:00 |
Brad King
|
caab013c9a
|
BUG: Need to expand variables when a regular expression is specified.
|
2001-08-01 16:12:43 -04:00 |
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.
|
2001-07-31 11:29:21 -04:00 |
Brad King
|
489e91a1f7
|
ERR: ElementCombinationGenerator::ReplacePortion needs to be a friend of ElementCombinationGenerator so that it can get access to ElementCombinationGenerator::Substitution. Also fixed one minor problem for HP build.
|
2001-07-30 12:21:50 -04:00 |
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.
|
2001-07-30 11:34:03 -04:00 |
Ian Scott
|
b24861d895
|
Removed the Uniquification of the include and link directory list in FinalPass,
and achieved the same effect by makein m_LinkDirectores and m_IncludeDirectories
a set rather than vector
|
2001-07-30 07:18:38 -04:00 |
Bill Hoffman
|
8bad4180c7
|
ENH: Re-implemented ExpandVariablesInString to significantly improve performance.
|
2001-07-27 16:29:50 -04:00 |
Ian Scott
|
4878ed3d29
|
MAkefile now strips duplicate directores from the libraries and include paths
|
2001-07-27 13:06:05 -04:00 |
Brad King
|
6d54c3d6f8
|
ENH: Added cable class-set expansion and tagging for alternate name generation. This should make the generated wrappers much easier to setup and use.
|
2001-07-26 11:07:18 -04:00 |
Bill Hoffman
|
cb858f511e
|
ENH: change the logic of disabling the ok button a bit
|
2001-07-26 10:18:26 -04:00 |
Ken Martin
|
f8f4560ab4
|
fixed warnings
|
2001-07-26 08:36:54 -04:00 |
Bill Hoffman
|
a5eac44d18
|
ENH: rework GUI with configure/OK/Cancel
|
2001-07-25 18:30:27 -04:00 |
Ken Martin
|
4ab2650802
|
added for each command
|
2001-07-25 16:53:13 -04:00 |
Ken Martin
|
f783252c62
|
new commands
|
2001-07-25 16:52:51 -04:00 |
Berk Geveci
|
9f7f282e5e
|
Removing trailing spaces after cache entry value.
|
2001-07-25 09:40:22 -04:00 |
Bill Hoffman
|
ac1112ad06
|
BUG: fix on scroll with buttons
|
2001-07-24 16:46:33 -04:00 |
Brad King
|
1f2c84f284
|
BUG: Fixed dependency generation to work for when there are many, many dependencies. Output is now easier to ready anyway because each dependency is on its own line.
|
2001-07-24 16:16:02 -04:00 |
Brad King
|
9adacc17f8
|
BUG: CompilerIsMipsPro needs to redirect stderr to stdout so that the test output can be checked.
|
2001-07-23 14:43:23 -04:00 |
Brad King
|
4a52b0e6c3
|
ENH: Added support for UNIX compilers. GCC and MIPSpro are supported.
|
2001-07-23 11:54:25 -04:00 |
Brad King
|
572ecc9b8a
|
ENH: Added support for non-verbose mode output from running a command. This can be used when it is expected that the command may fail.
|
2001-07-23 11:53:52 -04:00 |
Brad King
|
dc87e1906d
|
ENH: Added CONFIGURE_GCCXML command to do hard work of configuring GCCXML's flags for the current compiler. Currently only implemented correctly for Visual C++ in Windows.
|
2001-07-23 11:07:38 -04:00 |
Luis Ibanez
|
2f76c425ef
|
ENH: Save and Load of recent Source and Binary directories added.
|
2001-07-19 14:31:24 -04:00 |
Ken Martin
|
0136329482
|
updated version
|
2001-07-18 16:45:49 -04:00 |
Ken Martin
|
212dfb1b8e
|
limit library search to appropriate extensions
|
2001-07-18 11:40:23 -04:00 |
Brad King
|
21d634c525
|
ENH: Added generation of dependencies on the CMake-generated input to gcc-xml so that re-generation of wrappers will occur if a header changes.
|
2001-07-17 15:41:49 -04:00 |
Brad King
|
7df455251b
|
BUG: Need to expand variables in search paths in case it hasn't been done yet by the makefile.
|
2001-07-17 15:41:04 -04:00 |
Brad King
|
82c1916a6d
|
ENH: Hacked together a new implementation of the dependency generator code. This should support finding dependencies for individual files without doing them for the entire makefile. Use cmMakeDepend::FindDependencies() to do this.
|
2001-07-17 15:09:16 -04:00 |
Brad King
|
c5381e8588
|
ENH: Added support for using backslash-style escaping in CMakeLists.txt file arguments. This allows double quotes to be used in arguments.
|
2001-07-17 09:54:05 -04:00 |