16301 Commits

Author SHA1 Message Date
Berk Geveci
277228e3aa ken added dependancy to build everything 2001-08-27 10:07:42 -04:00
Ken Martin
8181104f9a added ctest to win32 2001-08-25 12:31:46 -04:00
Bill Hoffman
c34410deac ENH: build for sgi CC out of box 2001-08-24 17:17:39 -04:00
Amitha Perera
2eb9d09e04 BUG: ADD_TEST now only does stuff if ENABLE_TESTING has been run. 2001-08-23 18:30:05 -04:00
Bill Hoffman
538ff79e2f ENH: improve coverage 2001-08-23 18:02:30 -04:00
Bill Hoffman
a4f40c31f1 ENH: add dump documentation test 2001-08-23 17:40:07 -04:00
Brad King
852be8a520 ENH: Each cmCableWrapTclCommand instance now uses a single cmMakeDepend object for dependencies for all the gccxml input files it generates. This should significantly improve generation time. 2001-08-23 16:28:29 -04:00
Bill Hoffman
eff67f3061 BUG: run make all on unix not make exename 2001-08-23 16:24:04 -04:00
Bill Hoffman
047c7b5af4 ENH: add more testing 2001-08-23 16:00:46 -04:00
Ken Martin
bd4c5cf362 also check path for test executables 2001-08-23 13:12:13 -04:00
Ken Martin
32e789efd2 fixed format 2001-08-23 11:39:21 -04:00
Ken Martin
ab0ef5b6a0 better ctest support 2001-08-23 11:32:56 -04:00
Ken Martin
2190ddc4e9 added test driver for make test target 2001-08-23 11:12:19 -04:00
Ken Martin
abff98fb9d ENH: do not put a rule in to rebuild the ALL_BUILD.dsp file, as it is not possible... 2001-08-22 16:33:58 -04:00
Bill Hoffman
ddd5a7d729 ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. 2001-08-22 11:58:17 -04:00
Bill Hoffman
032106c337 BUG: shorten length of symbols 2001-08-22 11:26:54 -04:00
Berk Geveci
b76b5c6ea2 OUTDIR->IntDir 2001-08-22 10:12:29 -04:00
Bill Hoffman
5d0d488484 BUG: add missing CMakeCommandLineInfo 2001-08-22 08:21:22 -04:00
Sebastien Barre
9b25981068 CMakeSetup now handles command-line arguments (ex: /H=source_dir /B=build_dir) 2001-08-21 17:41:12 -04:00
Yves Starreveld
a159c2d306 Added support for .mm source files (ObjC++) 2001-08-21 11:04:38 -04:00
Bill Hoffman
48febc4ed3 BUG: cmSystemTools::CollapseFullPath is a bad thing to call on the compiler which is a filepath 2001-08-20 09:23:16 -04:00
Sebastien Barre
edc738173b Allow option value to be expanded (thus, we can use the value of another option as default) 2001-08-19 19:11:59 -04:00
Sebastien Barre
afba045028 gcc and MSVC clash on basic_string::compare(), let's try substr() 2001-08-19 12:14:24 -04:00
Sebastien Barre
4dda26b40a If the value is a path, collapse it (cleaner) 2001-08-19 07:36:46 -04:00
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