Commit Graph

  • c34410deac ENH: build for sgi CC out of box Bill Hoffman 2001-08-24 17:17:39 -04:00
  • 29f7f3a9ea auto detect lang:std: Bill Hoffman 2001-08-24 17:15:12 -04:00
  • d1ca23a3f9 auto detect lang:std: Bill Hoffman 2001-08-24 17:12:58 -04:00
  • 03b77686b1 auto detect lang:std: Bill Hoffman 2001-08-24 17:00:40 -04:00
  • ed6e3e88e0 auto detect lang:std: Bill Hoffman 2001-08-24 16:51:10 -04:00
  • 6a3138293b BUG: fix complex test for old compilers Bill Hoffman 2001-08-24 15:54:06 -04:00
  • d6aee2bc36 BUG: fix for SGI Native compiler Bill Hoffman 2001-08-24 15:45:46 -04:00
  • 930ea3ef58 BUG: fix flag for building shared on HP Bill Hoffman 2001-08-24 15:41:57 -04:00
  • 2eb9d09e04 BUG: ADD_TEST now only does stuff if ENABLE_TESTING has been run. Amitha Perera 2001-08-23 18:30:05 -04:00
  • 538ff79e2f ENH: improve coverage Bill Hoffman 2001-08-23 18:02:30 -04:00
  • a4f40c31f1 ENH: add dump documentation test Bill Hoffman 2001-08-23 17:40:07 -04:00
  • 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. Brad King 2001-08-23 16:28:29 -04:00
  • eff67f3061 BUG: run make all on unix not make exename Bill Hoffman 2001-08-23 16:24:04 -04:00
  • 047c7b5af4 ENH: add more testing Bill Hoffman 2001-08-23 16:00:46 -04:00
  • 3a3b55679b ENH: try to get better test coverage Bill Hoffman 2001-08-23 13:57:45 -04:00
  • bd4c5cf362 also check path for test executables Ken Martin 2001-08-23 13:12:13 -04:00
  • 32e789efd2 fixed format Ken Martin 2001-08-23 11:39:21 -04:00
  • ab0ef5b6a0 better ctest support Ken Martin 2001-08-23 11:32:56 -04:00
  • 2190ddc4e9 added test driver for make test target Ken Martin 2001-08-23 11:12:19 -04:00
  • abff98fb9d ENH: do not put a rule in to rebuild the ALL_BUILD.dsp file, as it is not possible... Ken Martin 2001-08-22 16:33:58 -04:00
  • ddd5a7d729 ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. Bill Hoffman 2001-08-22 11:58:17 -04:00
  • 032106c337 BUG: shorten length of symbols Bill Hoffman 2001-08-22 11:26:54 -04:00
  • b76b5c6ea2 OUTDIR->IntDir Berk Geveci 2001-08-22 10:12:29 -04:00
  • 5d0d488484 BUG: add missing CMakeCommandLineInfo Bill Hoffman 2001-08-22 08:21:22 -04:00
  • 9b25981068 CMakeSetup now handles command-line arguments (ex: /H=source_dir /B=build_dir) Sebastien Barre 2001-08-21 17:41:12 -04:00
  • a159c2d306 Added support for .mm source files (ObjC++) Yves Starreveld 2001-08-21 11:04:38 -04:00
  • 820a18a691 BUG: fix check for no std:: Bill Hoffman 2001-08-20 13:32:51 -04:00
  • 48febc4ed3 BUG: cmSystemTools::CollapseFullPath is a bad thing to call on the compiler which is a filepath Bill Hoffman 2001-08-20 09:23:16 -04:00
  • edc738173b Allow option value to be expanded (thus, we can use the value of another option as default) Sebastien Barre 2001-08-19 19:11:59 -04:00
  • afba045028 gcc and MSVC clash on basic_string::compare(), let's try substr() Sebastien Barre 2001-08-19 12:14:24 -04:00
  • 4dda26b40a If the value is a path, collapse it (cleaner) Sebastien Barre 2001-08-19 07:36:46 -04:00
  • b817ee6596 BUG: get the flags right Bill Hoffman 2001-08-18 17:57:17 -04:00
  • ce4f2718f2 Support for $ENV{VAR} syntax (lookup in the environment vars) Sebastien Barre 2001-08-18 12:52:19 -04:00
  • c151f30861 backwards MATCHES in if and else statements Ken Martin 2001-08-17 17:11:42 -04:00
  • 68cfb4c8f4 ENH: default for cygwin should be pthreads Bill Hoffman 2001-08-16 18:01:23 -04:00
  • 18165bbe11 ENH: add CMAKE_USE_WIN32_THREADS to the possible thread types Bill Hoffman 2001-08-16 17:42:58 -04:00
  • 3b9f97f32d Adding new options to LoadCache. Berk Geveci 2001-08-16 11:41:44 -04:00
  • 06a0f67f93 1. Added EXCLUDE option to LOAD_CACHE. 2. Entries brought in from another cache are now marked as internal. Berk Geveci 2001-08-15 13:40:56 -04:00
  • 1cf9a35680 looks at same level Ken Martin 2001-08-15 13:23:01 -04:00
  • 6a64c81334 ENH: make pthreads the default for cygwin Bill Hoffman 2001-08-15 10:03:37 -04:00
  • 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. Brad King 2001-08-14 17:18:52 -04:00
  • 7d2410097e removed grep Ken Martin 2001-08-13 16:04:52 -04:00
  • 0b471134c3 now creates output directories Ken Martin 2001-08-10 15:54:19 -04:00
  • 3653726497 ENH: update pdf to rtf Bill Hoffman 2001-08-09 15:35:04 -04:00
  • 56763afbca ENH: add some docs for sgi CC Bill Hoffman 2001-08-09 15:23:27 -04:00
  • 78da2d0699 BUG: or and and were inverted. Berk Geveci 2001-08-09 14:58:47 -04:00
  • 6f9a9b6201 add generated ChangeLog file. Should be updated each time a new version is made Bill Hoffman 2001-08-09 11:12:59 -04:00
  • c71a860978 updated version Ken Martin 2001-08-09 11:09:18 -04:00
  • d0c306058c updated version Ken Martin 2001-08-09 11:08:35 -04:00
  • 314efb0a24 out of date Ken Martin 2001-08-09 11:07:52 -04:00
  • 95e4feb361 BUG: add in for scope variable Bill Hoffman 2001-08-09 09:33:41 -04:00
  • d5c497d8bc ENH: update to new style of cache access Ken Martin 2001-08-08 14:25:08 -04:00
  • 333e2dbf63 BUG: can not Add a definition that you just got Bill Hoffman 2001-08-08 13:14:44 -04:00
  • 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 Bill Hoffman 2001-08-08 11:54:46 -04:00
  • 61ec323b6a ENH: compile with broken 720 SGI C++ compiler Bill Hoffman 2001-08-07 15:49:57 -04:00
  • 4b2d48051f ENH: html output for docs Bill Hoffman 2001-08-07 13:46:04 -04:00
  • 117bb537eb ENH: update documents with current commands and new GUI Bill Hoffman 2001-08-07 13:15:00 -04:00
  • 55653b1b3c ERR: CMakeLogo.gif has been moved to the root directory of the source so that the Web and Web/Art directories are not needed here. Brad King 2001-08-07 08:47:50 -04:00
  • 3102be57f6 ENH: CMakeLogo for Dart to use on testing web page. Brad King 2001-08-07 08:46:26 -04:00
  • d7702b4c30 added new if commands Ken Martin 2001-08-06 17:01:26 -04:00
  • f70e0d6b1e Re-adding doc files. They were accidentally removed due to a symlink from the CMake/Web directory when it was removed. Brad King 2001-08-06 15:11:48 -04:00
  • 1c15dd408e Removing Web directory from CMake. It is moving to a separate, parallel CVS module called "CMakeWeb" Brad King 2001-08-06 15:01:29 -04:00
  • 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. Brad King 2001-08-03 15:47:19 -04:00
  • 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. Brad King 2001-08-02 17:27:00 -04:00
  • 4aa1a3422b BUG: Generated link line for shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS (note underscore). Brad King 2001-08-02 14:42:21 -04:00
  • ee12492c0a BUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as last character of string. Brad King 2001-08-02 14:10:19 -04:00
  • 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. Brad King 2001-08-02 09:07:21 -04:00
  • 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. Brad King 2001-08-01 16:14:16 -04:00
  • fda98f8562 BUG: Needed to expand variables of definitions. Brad King 2001-08-01 16:13:13 -04:00
  • caab013c9a BUG: Need to expand variables when a regular expression is specified. Brad King 2001-08-01 16:12:43 -04:00
  • 2c3a1729a3 ENH: Support to find CABLE utility if it is installed. Brad King 2001-08-01 16:11:54 -04:00
  • e128f8a8a2 ENH: Added tk library names tk8.4 tk8.3 tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80. TK_LIBRARY should now be found on more platforms. Brad King 2001-08-01 11:19:01 -04:00
  • 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. Brad King 2001-07-31 11:29:21 -04:00
  • 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. Brad King 2001-07-30 12:21:50 -04:00
  • 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. Brad King 2001-07-30 11:34:03 -04:00
  • 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 Ian Scott 2001-07-30 07:18:38 -04:00
  • 8bad4180c7 ENH: Re-implemented ExpandVariablesInString to significantly improve performance. Bill Hoffman 2001-07-27 16:29:50 -04:00
  • 4878ed3d29 MAkefile now strips duplicate directores from the libraries and include paths Ian Scott 2001-07-27 13:06:05 -04:00
  • 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. Brad King 2001-07-26 11:07:18 -04:00
  • cb858f511e ENH: change the logic of disabling the ok button a bit Bill Hoffman 2001-07-26 10:18:26 -04:00
  • 4fe6473b8b ENH: Updated regexp for tracing dependencies in FLTK dialog. Berk Geveci 2001-07-26 09:47:22 -04:00
  • f8f4560ab4 fixed warnings Ken Martin 2001-07-26 08:36:54 -04:00
  • a5eac44d18 ENH: rework GUI with configure/OK/Cancel Bill Hoffman 2001-07-25 18:30:27 -04:00
  • 4ab2650802 added for each command Ken Martin 2001-07-25 16:53:13 -04:00
  • f783252c62 new commands Ken Martin 2001-07-25 16:52:51 -04:00
  • 9f7f282e5e Removing trailing spaces after cache entry value. Berk Geveci 2001-07-25 09:40:22 -04:00
  • ac1112ad06 BUG: fix on scroll with buttons Bill Hoffman 2001-07-24 16:46:33 -04:00
  • 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. Brad King 2001-07-24 16:16:02 -04:00
  • 9adacc17f8 BUG: CompilerIsMipsPro needs to redirect stderr to stdout so that the test output can be checked. Brad King 2001-07-23 14:43:23 -04:00
  • 4a52b0e6c3 ENH: Added support for UNIX compilers. GCC and MIPSpro are supported. Brad King 2001-07-23 11:54:25 -04:00
  • 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. Brad King 2001-07-23 11:53:52 -04:00
  • 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. Brad King 2001-07-23 11:07:38 -04:00
  • ebe0813471 ENH: Module to find and configure GCCXML and GCCXML_FLAGS. Brad King 2001-07-23 11:06:06 -04:00
  • 40d7906291 FIX: changed hyperlink color from white/white Jim Miller 2001-07-20 15:05:05 -04:00
  • 5afa45bedc ENH: Added Purify targets Jim Miller 2001-07-20 11:41:52 -04:00
  • 0f0b0acd91 ENH: Added purify command. Jim Miller 2001-07-20 09:20:36 -04:00
  • e8be6cba7b adding what I think is a missing /pdbtype:sept Ian Scott 2001-07-20 04:56:57 -04:00
  • 2f76c425ef ENH: Save and Load of recent Source and Binary directories added. Luis Ibanez 2001-07-19 14:31:24 -04:00
  • 0136329482 updated version Ken Martin 2001-07-18 16:45:49 -04:00
  • 212dfb1b8e limit library search to appropriate extensions Ken Martin 2001-07-18 11:40:23 -04:00