Kent Williams
ac440aa321
remove redundant function and eliminate need for strcasecmp
2003-04-11 16:22:57 -04:00
Brad King
5e04f6cbb4
ENH: Added documentation for ITK.
2003-04-11 13:36:16 -04:00
Bill Lorensen
a4f49798c4
ERR: Borland fix for stricmp. ERR: removed itk dependencies.
2003-04-11 07:27:32 -04:00
Kent Williams
756653cbb8
Removed platform-specific functions from Code/IO/itkIOCommon, fixed code to use kwsys/SystemTools
2003-04-10 13:41:15 -04:00
Andy Cedilnik
5e9b2b94da
Do safe division instead of fixing result
2003-04-10 09:07:26 -04:00
Brad King
55e7d082e9
ERR: Removed unused parameter and truncated debug symbol warnings.
2003-04-10 09:03:46 -04:00
Andy Cedilnik
7e67b8effb
Attempt to fix FIXNUM
2003-04-09 08:08:55 -04:00
Brad King
52141fb615
ERR: Fixed typo. cmRegularExpression -> RegularExpression.
2003-04-08 13:14:29 -04:00
Brad King
7dff3a7f69
ENH: Added kwsys library for platform-independent system tools.
2003-04-08 13:10:44 -04:00
Andy Cedilnik
7f48313225
Remove nan and inf, use iostreams to set precision, fix file name, and remove bogus files
2003-04-08 10:57:30 -04:00
Andy Cedilnik
3a88a24b1a
Remove push_back on string. Why can't STL be standard?
2003-04-08 07:16:51 -04:00
Andy Cedilnik
a956b8c68c
Some cov improvements and better esc
2003-04-07 18:21:04 -04:00
Andy Cedilnik
b2e2c29d97
We should really just call make and not make all
2003-04-07 12:20:08 -04:00
Brad King
a56ddb5823
ENH: Added CACHE entry types to documentation string.
2003-04-04 10:56:11 -05:00
Andy Cedilnik
1b37104421
Try differentiating extensions
2003-04-03 08:44:49 -05:00
Brad King
a5ea72df88
ENH: Improved documentation. Also modified behavior of "cmake" to not configure a project in the current directory unless . is given.
2003-04-02 22:48:12 -05:00
Brad King
3bba5f587e
ENH: Running with zero arguments now produces usage.
2003-04-02 22:44:42 -05:00
Andy Cedilnik
5ebcb51fb4
Url escape password
2003-04-02 09:19:45 -05:00
Andy Cedilnik
b60c9ae05a
On verbose, be more verbose
2003-04-02 09:19:27 -05:00
Andy Cedilnik
394149a034
Fix cov. problems, ignore nonascii char. Propagate verbosity
2003-04-01 15:31:27 -05:00
Andy Cedilnik
a783fcb25a
Controle verbosity
2003-04-01 15:30:32 -05:00
Brad King
0aeb0b8892
BUG: strlen(buffer) from getline may be 2 less than gcount on windows because both the CR and LF characters may be removed.
2003-04-01 13:29:36 -05:00
Andy Cedilnik
d58ce81fc0
Stop using check_function_exists. Use check_symbol_exists
2003-03-28 13:43:09 -05:00
Andy Cedilnik
25dd201047
Fix windows problem in curl
2003-03-28 13:35:50 -05:00
Andy Cedilnik
4d9b5d5ef1
Remove warnings
2003-03-27 15:52:29 -05:00
Andy Cedilnik
a9875aa62f
Implement GetLineFromStream that actually works and use it instead of getline
2003-03-27 12:24:30 -05:00
Andy Cedilnik
b133b832fd
Remove bogus flags from cmStandardIncludes and make complex test pass
2003-03-26 10:45:23 -05:00
Bill Hoffman
0a29ebad97
BUG: fix broken command
2003-03-21 11:24:09 -05:00
Andy Cedilnik
aabd048825
Fix problem with network paths
2003-03-20 11:27:09 -05:00
Andy Cedilnik
4e88020581
ENH: Support cmake in directory with space
2003-03-20 10:12:08 -05:00
Andy Cedilnik
a870d08670
BUG: used wrong counters
2003-03-20 09:47:13 -05:00
Andy Cedilnik
ffb12bae64
More regex
2003-03-19 18:28:25 -05:00
Andy Cedilnik
0ca2c8f83e
Add start
2003-03-19 16:35:02 -05:00
Andy Cedilnik
54f3d4a07d
Move files to different location and fix time
2003-03-19 16:25:11 -05:00
Andy Cedilnik
d79f47519c
Fix for visual studio
2003-03-19 16:11:19 -05:00
Brad King
33d55456c3
BUG: Command should be inherited.
2003-03-19 10:16:57 -05:00
Brad King
60976ebe04
BUG: Fixed test for gethostbyname_r and gethostbyaddr_r for ansi support.
2003-03-18 13:40:15 -05:00
Andy Cedilnik
889a119474
If there was no error, do not say that there was one
2003-03-17 11:21:05 -05:00
Bill Hoffman
d4d2779542
BUG: fix crash with force cxx type
2003-03-17 09:29:10 -05:00
Bill Hoffman
0afb1fa1aa
force cxx compiler for cxx files
2003-03-17 09:15:57 -05:00
Bill Hoffman
94c396184e
BUG: HasCXX did not use GetFileFormat and was broken
2003-03-15 10:04:37 -05:00
Bill Hoffman
4b45a5ef9a
better error message
2003-03-14 15:06:56 -05:00
Bill Hoffman
8f6b7e7bad
use c flags with c and not cxx flags, also force c++ for c files
2003-03-14 12:00:22 -05:00
Bill Hoffman
bd47afa2cd
Force c++ builds for c++ files
2003-03-14 11:59:45 -05:00
Bill Hoffman
90169d041c
make sure M is after m
2003-03-14 11:58:56 -05:00
Brad King
0b6ae58a06
BUG: c extension must come before C.
2003-03-14 10:54:53 -05:00
Ken Martin
2f927a538b
allow the same subdir to be added twice
2003-03-13 12:59:46 -05:00
Andy Cedilnik
ce23446000
Fix regular expressions
2003-03-13 12:48:52 -05:00
Andy Cedilnik
84d15bf00e
Synchronize extension lists
2003-03-13 12:24:16 -05:00
Brad King
d9cda28701
BUG: FindLibrary should not accept a directory even if the exact specified name exists.
2003-03-13 08:44:38 -05:00
Bill Hoffman
0f19623edd
BUG: fixes for hp
2003-03-11 15:25:50 -05:00
Andy Cedilnik
729bc4cb6d
Remove warnings
2003-03-09 18:16:46 -05:00
Andy Cedilnik
56f55250a2
More XML
2003-03-07 15:30:43 -05:00
Andy Cedilnik
063d6b5ecb
Remove warning
2003-03-07 11:53:20 -05:00
Andy Cedilnik
1e22626b78
Fix xml
2003-03-07 11:45:50 -05:00
Andy Cedilnik
7a18dd8edd
Add searching of variables
2003-03-07 11:27:28 -05:00
Andy Cedilnik
3a99c693c1
Remove warning
2003-03-06 12:31:01 -05:00
Andy Cedilnik
814b8856a0
Add command for accessing cmake properties. At this point the only properties are VARIABLES and CACHE_VARIABLES. Also add test for this feature
2003-03-06 11:20:26 -05:00
Andy Cedilnik
ce750180ba
Add method which returns a list of all variables
2003-03-06 11:19:28 -05:00
Andy Cedilnik
6631d78754
Cache manager should be able to take no arguments
2003-03-06 11:18:58 -05:00
Andy Cedilnik
32ad8ec43e
oops... Forgot the main step
2003-03-05 17:08:33 -05:00
Andy Cedilnik
1479911750
Fix typo
2003-03-03 13:57:58 -05:00
Andy Cedilnik
8be12bb34f
Ifdef code that is missing
2003-02-28 13:00:36 -05:00
Andy Cedilnik
e71b03cbf0
Fix update date and cleanup
2003-02-28 12:42:50 -05:00
Andy Cedilnik
7479bfce7b
Add configure step
2003-02-28 11:31:02 -05:00
Andy Cedilnik
417e10a4a7
Remove warning about shadowing variable
2003-02-25 12:36:42 -05:00
Brad King
ab761edaef
BUG: Fixed crash when CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures.
2003-02-24 11:02:23 -05:00
Brad King
0e516f2c85
BUG: Fixed tab ordering of gui components.
2003-02-21 15:52:07 -05:00
Bill Hoffman
fc170d5be6
fix for correct path style in depend file
2003-02-20 08:52:43 -05:00
Brad King
c0c767fcc4
ERR: Added missing return.
2003-02-20 07:55:50 -05:00
Brad King
634dedcd51
ENH: Using new --all-for-coverage of DumpDocumentation to improve coverage.
2003-02-19 17:37:07 -05:00
Brad King
e698c9c620
ENH: Added option to dump all documentation (coverage).
2003-02-19 17:36:19 -05:00
Andy Cedilnik
77c538d12b
BUG: Fix problem with lib in the name of library. If there was lib in the name of library, then on Windows (where there is not lib prefix), cmake split the name wrongly. This only manifested when full path to the library is specified.
2003-02-19 12:54:25 -05:00
Brad King
610da00d51
ERR: Fixed signed/unsigned warning.
2003-02-19 08:52:45 -05:00
Brad King
18a9fdf8f4
ENH: Updated to use cmDocumentation class.
2003-02-18 20:54:28 -05:00
Brad King
5e18bec8f7
ENH: Re-implemented document generation class to be more organized and more robust.
2003-02-18 20:42:02 -05:00
Brad King
ba56262ae2
Fix to documentation formatting: removed extra newline.
2003-02-18 20:40:56 -05:00
Bill Hoffman
0c26d2f4e5
ENH: fix for vs 7 beta1
2003-02-18 16:24:18 -05:00
Brad King
1c3680410b
BUG: This command must be inherited.
2003-02-17 15:47:26 -05:00
Andy Cedilnik
852ad56a6c
Attempt to fix SGI ccmake problem (thank you Clint Miller)
2003-02-17 09:59:03 -05:00
Andy Cedilnik
d54e7a6888
Minor documentation fixes
2003-02-17 09:56:41 -05:00
Brad King
70dc3c4cb1
ENH: Added executable-specific command-line options.
2003-02-17 09:42:26 -05:00
Brad King
07cdd0e60c
ENH: Added header before list of commands in generated docs. Made options more intuitive.
2003-02-17 09:42:13 -05:00
Brad King
7d1ee1d4c8
ERR: Use of stream format flags is hard to make portable. Manually implementing justification.
2003-02-16 11:57:20 -05:00
Brad King
caa074e8b5
ERR: Use of std::ios::fmtflags is not portable to older compilers.
2003-02-15 22:36:06 -05:00
Brad King
a02574158d
ENH: Cleaned up documentation and formatted it for use by cmDocumentation.
2003-02-14 18:47:16 -05:00
Brad King
dec0b51066
ENH: Improved formatting of plain-text help to add a blank line before the beginning of a preformatted section.
2003-02-14 16:16:06 -05:00
Brad King
0005e70c05
ENH: Further improved formatting. HTML/man/help now all have a consistent appearance.
2003-02-14 13:28:46 -05:00
Brad King
2c7a05edd2
ENH: Improved formatting of documentation.
2003-02-14 13:06:37 -05:00
Ken Martin
04d604ec89
Lowercase has a bad signiture, so I have to live with it
2003-02-14 11:13:07 -05:00
Brad King
3453d10412
ERR: Added missing include for msvc.
2003-02-14 10:56:21 -05:00
Brad King
1f55680332
ENH: Added cmDocumentation class to generate various forms of documentation. Each executable will be able to generate its own documentation.
2003-02-14 10:53:37 -05:00
Bill Hoffman
ae5a80c795
spelling errors
2003-02-14 09:54:15 -05:00
Brad King
1fe42129d4
ENH: Centralized setting of CMake version number to top-level CMake listfile.
2003-02-13 21:57:05 -05:00
Andy Cedilnik
b7e2fe83f8
Try to fix update
2003-02-12 13:43:15 -05:00
Andy Cedilnik
8b1456e7fd
Write individual too
2003-02-12 09:26:47 -05:00
Andy Cedilnik
0b494eaaa9
Fix comment
2003-02-11 13:34:54 -05:00
Andy Cedilnik
a32c7c39d7
Fix cont and remove comments
2003-02-11 09:19:36 -05:00
Andy Cedilnik
a69c70d2d7
Start working on cont
2003-02-10 23:19:01 -05:00
Andy Cedilnik
2756c05b60
Fix date issues with different models
2003-02-10 21:52:01 -05:00
Bill Hoffman
b04e32c642
ENH: add a new test for TRY_COMPILE
2003-02-10 16:20:10 -05:00
Brad King
c9cec2add5
ENH: Running "make test" can now have ARGS specified on the command line. These ARGS are passed to ctest.
2003-02-10 11:08:25 -05:00
Bill Hoffman
badbd8dc8d
Fix for include optional
2003-02-08 10:24:03 -05:00
Bill Hoffman
217f4b764a
BUG: fix for spaces in paths in library path
2003-02-08 10:23:33 -05:00
Brad King
cde384411d
Several fixes/improvements:
...
- Fixed CollapseFullPath to work on relative paths with base paths
not in the current working directory.
- INCLUDE command now supports relative paths (using above fix).
- Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
unwind symlinks and relative paths.
- Fixed libName_EXPORTS macro definition to be valid C identifier.
- Added DEFINE_SYMBOL target propterty for customizing the export symbol.
- Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7.
Several of these fixes were contributed by Gareth Jones.
2003-02-07 14:04:16 -05:00
Bill Hoffman
f2b4750169
Remove warnings on AIX
2003-02-07 11:47:50 -05:00
Andy Cedilnik
579945c2e7
Do not reuse connection as that feature seems to be broken
2003-02-07 11:03:44 -05:00
Andy Cedilnik
a5f5f63c27
Fix update return status
2003-02-07 11:03:00 -05:00
Bill Hoffman
bb3f5e7250
ENH: spelling error fix
2003-02-07 10:34:21 -05:00
Bill Hoffman
e9fa240937
BUG: use IsNOTFOUND
2003-02-07 10:18:07 -05:00
Andy Cedilnik
61fbfa6ea6
Add updating support
2003-02-07 00:09:24 -05:00
Ken Martin
61da8f64bf
added option to shut off automatic rebuilding
2003-02-06 15:18:43 -05:00
Brad King
fea02da5bd
ENH: Comeau C++ has been added for nightly testing. It does not support shared libraries, so we cannot run the complex tests.
2003-02-06 10:49:52 -05:00
Bill Hoffman
62b612fbf8
add better testing for unlink
2003-02-05 22:26:55 -05:00
Brad King
9676bb4b22
BUG: Generate 0 into test driver instead of NULL.
2003-02-05 18:05:12 -05:00
Brad King
ce3edc362f
BUG: Don't include prototype in test for gethostbyname_r.
2003-02-05 17:52:18 -05:00
Brad King
388d3afd23
BUG: AppleInfo.plist should come from build tree.
2003-02-05 16:17:49 -05:00
Brad King
5bcd9203c3
ENH: Better error checking for cache iterator.
2003-02-05 14:55:46 -05:00
Bill Hoffman
4c22977685
ENH: add a check for -NOTFOUND
2003-02-05 13:24:33 -05:00
Bill Hoffman
e3d93e22f8
BUG: add better testing for notfound
2003-02-04 15:37:24 -05:00
Bill Hoffman
02722857bd
BUG: don't let the messages get too big
2003-02-04 14:31:57 -05:00
Andy Cedilnik
d55033b4c1
Oops, std namespace
2003-02-04 09:50:20 -05:00
Andy Cedilnik
b35814d65e
Generate java dependency files
2003-02-04 09:48:00 -05:00
Brad King
ab2fdaa8fa
BUG: Removed generation of stray paren.
2003-02-03 09:53:33 -05:00
Brad King
153bd2446f
ENH: Cleaned up sgi unreferenced warning hack.
2003-02-02 22:32:00 -05:00
Bill Hoffman
d9d19a4d68
fix warning
2003-02-02 11:45:44 -05:00
Bill Hoffman
94b11a6ee4
ENH: fix warning
2003-02-01 16:39:39 -05:00
Bill Hoffman
125b6c10f4
ENH: fix doc line
2003-02-01 16:39:15 -05:00
Bill Hoffman
f432cc54cf
BUG: add missing ;
2003-02-01 16:27:48 -05:00
Bill Hoffman
81aee11c21
ENH: add checking for NOTFOUND
2003-01-31 14:39:49 -05:00
Bill Hoffman
f58d7df66a
ENH: add checking for NOTFOUND
2003-01-31 13:50:42 -05:00
Brad King
d2951bc1ba
BUG: Change install location of cmCPluginAPI header.
2003-01-31 11:35:09 -05:00
Ken Martin
1408742c23
fixed warnings
2003-01-31 08:47:53 -05:00
Andy Cedilnik
6b228ff924
Add some error checking for missing include directories and link libraries
2003-01-30 14:34:40 -05:00
Bill Hoffman
6dda0c976f
BUG: can not mix cout and fgets on hp
2003-01-30 13:19:58 -05:00
Brad King
6c4375309c
ERR: Fixing attempt to remove warnings.
2003-01-30 11:50:50 -05:00
Brad King
d7ab8e2bcf
ERR: Another attempt to get rid of unreferenced inline function warnings on SGI.
2003-01-29 14:20:05 -05:00
Bill Hoffman
d1925b4443
ENH: better docs
2003-01-28 15:48:12 -05:00
Andy Cedilnik
824d9112b1
Fix output variable and remove this->m_ to be only m_
2003-01-27 12:25:34 -05:00
Andy Cedilnik
7fcb0525b1
Move errors to output variable
2003-01-27 12:18:43 -05:00
Brad King
100a96297e
ERR: Fixed unreferenced termios declaration warning.
2003-01-24 10:33:46 -05:00
Sebastien Barre
937c87bd69
FIX: this command was not processing its arg to expand registery values
2003-01-23 10:35:14 -05:00
Ken Martin
93265d84be
fixed spelling mistake
2003-01-22 11:44:02 -05:00
Ken Martin
865074b244
spelling fix
2003-01-22 11:27:53 -05:00
Brad King
af96ba019e
ENH: Added support for looking through CMAKE_MODULE_PATH to locate Find<name>.cmake modules.
2003-01-22 10:40:48 -05:00
Brad King
486454ef78
BUG: Fixed crash when CMAKE_ROOT cannot be found.
2003-01-22 10:33:34 -05:00
Bill Hoffman
c7b5bb6d2c
BUG: fix command line to take -G only
2003-01-22 09:34:15 -05:00
Brad King
15e38175a4
BUG: CMake 1.4 configured projects did not build with new CMake.
2003-01-22 09:28:53 -05:00
Brad King
259a49aaac
ENH: Added FIND_PACKAGE command prototyp.
2003-01-21 17:15:22 -05:00
Brad King
7418ed1a67
BUG: Use CMakeDefaultMakeRuleVariables.cmake to locate modules directory instead of FindVTK.cmake.
2003-01-21 16:46:24 -05:00
Andy Cedilnik
c3fe9fba56
Attempt to cleanup CMake and try to fix build on some systems
2003-01-21 14:10:41 -05:00
Bill Hoffman
2f4ea98a4c
add a fatal error, and make sure c and c++ compilers work before using them
2003-01-21 12:50:48 -05:00
Brad King
d4d04b46cd
BUG: Fix for custom commands with spaces in paths. The arguments were not having spaces escaped.
2003-01-20 19:17:17 -05:00
Brad King
9cbb4fd308
BUG: Fixed typo in previous fix.
2003-01-20 18:55:00 -05:00
Brad King
594bc7f22b
BUG: Fixed directory creation for spaces in install path.
2003-01-20 18:52:08 -05:00
Bill Hoffman
c4fa5d1fdf
ENH: add a new command that allows exports of library dependencies from a project to a file
2003-01-20 16:59:02 -05:00
Brad King
6d54cfb030
ENH: Improved CopyFile error messages.
2003-01-19 11:42:37 -05:00
Brad King
5bb1a79c9f
ENH: Support for spaces in paths during make install.
2003-01-17 18:01:05 -05:00
Andy Cedilnik
dd5c20536f
Fix version
2003-01-17 12:51:35 -05:00
Bill Hoffman
d9324c178b
Fix proxy code and fix comments to be C comments
2003-01-17 12:27:09 -05:00
Bill Hoffman
68d9a5d404
remove trailing slash from findpath command
2003-01-17 10:28:41 -05:00
Andy Cedilnik
55e1cb875d
Add proxy support
2003-01-17 10:15:03 -05:00
Andy Cedilnik
293c9d40b4
Remove warning about %e and %T
2003-01-17 08:56:20 -05:00
Andy Cedilnik
dccfef740d
Remove unnecessary defines
2003-01-17 08:48:01 -05:00
Andy Cedilnik
eca70bce98
Fix gcc32 -ansi problem
2003-01-17 08:47:03 -05:00
Andy Cedilnik
858f644dd9
Look for features
2003-01-17 08:24:20 -05:00
Andy Cedilnik
8c4aea54d6
More portability issues. Sigaction is a symbol
2003-01-17 08:24:04 -05:00
Andy Cedilnik
51acf333cc
Add aix warning
2003-01-16 14:59:40 -05:00
Andy Cedilnik
0488236e3a
Try to fix aix problem
2003-01-16 13:02:11 -05:00
Andy Cedilnik
5dfa7ed590
Add proxy support for triggering
2003-01-16 12:45:24 -05:00
Andy Cedilnik
61b488021e
Improve submtitting using http
2003-01-16 12:30:02 -05:00
Andy Cedilnik
170e4c9453
HAVE_GETHOSTNAME is also unnecessary
2003-01-16 10:06:28 -05:00
Andy Cedilnik
e10e983f51
Cleanups
2003-01-16 10:03:30 -05:00
Andy Cedilnik
7fcfba1f47
Improve build, now it should build on mac and other platforms where include file depend on each other
2003-01-16 09:57:33 -05:00
Bill Hoffman
c6d2312619
ENH: add testing for modules and one two config modes for cmaketest
2003-01-15 17:31:22 -05:00
Andy Cedilnik
f722e3c669
Add support for http submit. Also, add support for proxy, but it does not work yet.
2003-01-14 22:10:47 -05:00
Andy Cedilnik
a27c3fa008
Add support for http submit
2003-01-14 22:10:13 -05:00
Sebastien Barre
a8f60aa267
somebody is playing with the contributions :)
2003-01-14 19:06:03 -05:00
Andy Cedilnik
29fca08cc7
Fix problem with sigsetjmp
2003-01-14 09:53:27 -05:00
Andy Cedilnik
5147742a83
Make GetCMakeInstance private and clean cxx file
2003-01-14 09:53:13 -05:00
Andy Cedilnik
587b067880
New Curl version 7.10.3
2003-01-14 09:12:37 -05:00
Bill Hoffman
b9d5389bca
BUG: fix CMAKE_C_FLAGS for visual studio 6, and add a test case
2003-01-13 09:30:48 -05:00
Ken Martin
85690c0994
added install target
2003-01-13 08:50:34 -05:00
Andy Cedilnik
45b7a5befc
Add space between arguments
2003-01-13 08:14:11 -05:00
Andy Cedilnik
8c7456f970
Make it work on cygwin
2003-01-12 22:27:55 -05:00
Andy Cedilnik
6f0266407b
Test on simpler pages
2003-01-12 11:01:09 -05:00
Andy Cedilnik
b229c44dc3
Because of borland, this should be autodetected
2003-01-12 10:58:47 -05:00
Andy Cedilnik
01151ab795
Use C flags too. Not exactly the right solution but it will have to do for now.
2003-01-12 10:50:29 -05:00
Andy Cedilnik
96e0393dd6
Add triggering
2003-01-11 21:47:35 -05:00
Andy Cedilnik
b7308e8f6d
Fix time output and add triggering
2003-01-11 21:47:12 -05:00
Andy Cedilnik
6beecfa3de
Better page, so the resulting dart page will not refresh
2003-01-11 15:42:43 -05:00
Andy Cedilnik
64f6711e1c
Try to fix cygwin build
2003-01-11 11:27:13 -05:00
Andy Cedilnik
a0ffb9293f
Fix testing of curl on windows
2003-01-11 10:57:25 -05:00
Andy Cedilnik
aeb0865810
Add curl testing
2003-01-10 20:22:31 -05:00
Andy Cedilnik
3587c439a8
Remove old file
2003-01-10 20:08:23 -05:00
Andy Cedilnik
092cd34533
Add missing header file
2003-01-10 20:06:38 -05:00
Andy Cedilnik
3547363ac0
Try to fix building of tests
2003-01-10 16:05:43 -05:00
Andy Cedilnik
9e287a2556
Add another AIX test
2003-01-10 15:54:23 -05:00
Bill Hoffman
3aa781ab6d
AIX fixes
2003-01-10 15:52:45 -05:00
Andy Cedilnik
dce52e7c94
Fix nonblocking problem
2003-01-10 11:10:18 -05:00
Ken Martin
6772b9f90b
fix warnings
2003-01-10 11:07:29 -05:00
Andy Cedilnik
aea238e0e3
More windows
2003-01-10 10:25:45 -05:00
Andy Cedilnik
684fb1b395
On Windows we need winmm
2003-01-10 10:25:00 -05:00
Andy Cedilnik
6db9a44b16
Fixed persistant connection problem
2003-01-10 09:47:31 -05:00
Ken Martin
6e7f83a0ab
compiler warning
2003-01-10 09:02:29 -05:00
Andy Cedilnik
980c6f4eff
Forgot to move gethostname
2003-01-10 08:08:21 -05:00
Andy Cedilnik
4e2a2d7820
Method should return something
2003-01-10 07:50:29 -05:00
Andy Cedilnik
3ad91bf9d3
New version of libcurl
2003-01-09 23:26:37 -05:00
Ken Martin
05955d6403
fix bug in env settings
2003-01-09 12:18:22 -05:00
Ken Martin
bd217452cd
more option on var watches
2003-01-09 11:35:27 -05:00
Bill Hoffman
f36608b8ed
fix warning
2003-01-09 11:32:40 -05:00
Bill Hoffman
384523a315
restore the environment for cxx and cc in global generator
2003-01-09 11:28:29 -05:00
Bill Hoffman
eff6a20432
use cmstdstring in maps
2003-01-09 11:27:57 -05:00
Bill Hoffman
57c97f62f6
fix syntax for addwatch
2003-01-09 09:16:25 -05:00
Ken Martin
5c92fa4879
only load bw compat if CMAKE_BACK... is set
2003-01-09 08:47:54 -05:00
Ken Martin
26bc729933
added watches for access of bw compat vars
2003-01-09 08:47:17 -05:00
Ken Martin
4f42971be8
now complains more
2003-01-09 08:44:25 -05:00
Andy Cedilnik
efb5d5acca
Reorganize
2003-01-08 15:08:52 -05:00
Andy Cedilnik
829f8382e0
Add option of watching variables
2003-01-08 12:59:52 -05:00
Bill Hoffman
4d6dba4c37
ENH: only force the use of ansi flags in backwards mode
2003-01-08 12:12:15 -05:00
Andy Cedilnik
85607bc50b
Implement FTP uploading
2003-01-07 22:24:45 -05:00
Andy Cedilnik
a067e36cc5
Add more places to search for library, also include curl directory when compiling
2003-01-07 22:23:55 -05:00
Andy Cedilnik
684c5fc02c
New signature
2003-01-07 22:23:03 -05:00
Andy Cedilnik
89b3578e0e
Initial import
2003-01-07 20:28:11 -05:00
Andy Cedilnik
8aba833b77
Work on submitting
2003-01-06 23:13:15 -05:00
Andy Cedilnik
2cd431d905
Start working on improved test
2003-01-06 23:07:24 -05:00
Andy Cedilnik
6ecc00601c
Initial import
2003-01-06 21:17:48 -05:00
Andy Cedilnik
baeba76200
Initial import
2003-01-06 21:13:39 -05:00
John Biddiscombe
413154827c
Fix a problem with TCL wrapping if the source files have a relative path.
...
The dependency is not correctly handled
2003-01-06 14:30:28 -05:00
Ken Martin
09778d1776
updated version
2003-01-06 10:59:59 -05:00
Brad King
a39dafc1d6
ENH: Fixed space problem for Rez.
2003-01-06 10:37:47 -05:00
Ken Martin
85549bf496
update version
2003-01-06 09:39:38 -05:00
Ken Martin
e90d2dd9f8
updated version
2003-01-06 09:36:27 -05:00
Brad King
ee459411ba
ENH: Changed magic numbers to reserved. Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow commands to do conditional compilation across multiple versions of CMake.
2003-01-02 10:27:30 -05:00
Andy Cedilnik
6244ac6f06
Add a way to convert ascii to string
2003-01-01 17:34:47 -05:00
Brad King
c8694bb509
BUG: When there are no link flags, we want an empty string, not a null pointer.
2002-12-31 12:59:02 -05:00
Brad King
b290e5282c
ENH: Support LINK_FLAGS property for static libraries.
2002-12-31 12:41:12 -05:00
Andy Cedilnik
6e4712d6ed
Fix problem on windows with network paths
2002-12-30 08:18:38 -05:00
Bill Hoffman
455b262cfe
ENH: clean up docs some
2002-12-30 07:47:03 -05:00
Bill Hoffman
cd7d9823c4
ENH: fix for AIX
2002-12-23 12:19:44 -05:00
Bill Hoffman
3daf7f8056
WAR: remove warinings
2002-12-23 09:51:11 -05:00
Bill Hoffman
7c9c1c599d
ENH: handle // in the path
2002-12-23 09:25:36 -05:00
Bill Hoffman
e74377dcd8
ENH: fixes for borland with spaces in the path
2002-12-22 15:19:48 -05:00
Bill Hoffman
d14ceb8a38
clean up warning and use more short paths
2002-12-22 11:50:24 -05:00
Bill Hoffman
1161d76bc6
ENH: add target properties files
2002-12-21 11:14:47 -05:00
Bill Hoffman
3859417d1a
ENH: add target properties
2002-12-20 17:15:45 -05:00
Brad King
80c6f0fdec
ERR: Tcl_PkgProvide takes char*, so we cannot pass a string literal to it.
2002-12-20 16:15:13 -05:00
Brad King
4e6ad941e9
ENH: Visual Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be a semicolon-separated list of configurations that will be built.
2002-12-20 12:59:18 -05:00
Bill Hoffman
af1c727a1f
ENH: add a check to make sure cmake can find the c or C++ compiler for trycompile
2002-12-20 11:20:49 -05:00
Ken Martin
dcc9c131b4
testing more agressive compatability settings
2002-12-20 10:23:51 -05:00
Bill Hoffman
bf70e0c246
BUG: enable the languages when not running in global mode
2002-12-19 15:34:11 -05:00
Brad King
190424b29c
ENH: Tcl packages now Tcl_PkgProvide their own name and version.
2002-12-18 16:58:03 -05:00
Brad King
ccb93dc2f4
ERR: Project name and executable name should match for consistency in the X11 test.
2002-12-18 09:38:34 -05:00
Brad King
10931b5e66
ENH: Added return type int to ExecuteCommand.
2002-12-17 17:05:59 -05:00
Brad King
3303599c75
BUG: Need at least 2 arguments, not exactly 2.
2002-12-17 14:55:49 -05:00
Brad King
ad5d35c6cf
ERR: Added operator != for SGI.
2002-12-17 14:55:31 -05:00
Brad King
5abc8c18c0
BUG: Renamed X11 test executable to useX11 to avoid conflict with name of library.
2002-12-17 13:28:49 -05:00
Ken Martin
18391be145
better handling of Module
2002-12-17 12:56:04 -05:00
Andy Cedilnik
2fb76a9f07
Save directories when doing global build
2002-12-17 12:11:48 -05:00
Brad King
a37a934410
ENH: Improved error message for macro invoked with incorrect number of arguments.
2002-12-17 11:58:55 -05:00
Brad King
a45217f2a2
ENH: TryCompile should produce a verbose makefile.
2002-12-17 11:57:52 -05:00
Ken Martin
6a0a8331ef
some clean up in link directories
2002-12-17 10:04:39 -05:00
Andy Cedilnik
72cde70ee8
Split ctest into two three files
2002-12-16 21:19:21 -05:00
Brad King
728d3da737
BUG: Cannot remove quotes from defined flags.
2002-12-16 18:28:43 -05:00
Andy Cedilnik
1ac5fb545f
Fix switching from local to global generation when cmake version changes or when things change inside version
2002-12-16 12:13:37 -05:00
Brad King
21c0dda8d0
ENH: Added copy_if_different option to -E flag.
2002-12-16 11:10:37 -05:00
Brad King
6e10f6cc75
BUG: Fixed quotes in output paths.
2002-12-16 09:39:06 -05:00
Andy Cedilnik
e0cec1e650
Add support for only showing what will be done. This way you can for example get a list of all tests: ctest -N or list of all tests that match regex: ctest -N -R regex
2002-12-15 13:45:43 -05:00
Brad King
4cbcd08594
BUG: Need source file and OBJECT_DEPENDS as dependencies of an object file.
2002-12-13 17:34:34 -05:00
Brad King
3348131819
ENH: Added source file property OBJECT_DEPENDS to support generated header files included in non-generated sources.
2002-12-13 16:16:48 -05:00
Ken Martin
858c6c9a02
made more strict
2002-12-13 09:52:05 -05:00
Ken Martin
ad8504701e
fixed warnings
2002-12-13 09:27:31 -05:00
Brad King
08f1d2f9e1
ERR: Fixed unused parameter warning.
2002-12-13 09:18:01 -05:00
Bill Hoffman
e03219860d
Make try compile add a depend to re-run cmake if its source chagnes
2002-12-12 17:48:49 -05:00
Brad King
54541bd40a
ENH: Improved filename/line number reporting in error message. Macro invocations now chain up the error message.
2002-12-12 11:36:28 -05:00
Brad King
8a275e798d
BUG: Multi-line functions must also increment line number, not the pointer.
2002-12-11 18:20:10 -05:00
Brad King
be66f58157
ERR: Dummy InitialPass implementation must return a value.
2002-12-11 18:15:30 -05:00
Brad King
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.
2002-12-11 18:13:33 -05:00
Ken Martin
5a321605bc
removed dsw file
2002-12-11 14:18:41 -05:00
Ken Martin
c3474d4257
added a Free method
2002-12-11 14:16:55 -05:00
Brad King
3bcbca96ab
ENH: Improved implementation of MSVC debug hook to only add the hook if DART_TEST_FROM_DART is set in the environment. This is better than always adding the hook and testing the environment from the callback.
2002-12-11 14:15:35 -05:00
Andy Cedilnik
682e2c7b8b
Add check so that java projects build without C++
2002-12-11 12:09:52 -05:00
Brad King
d6f98c2a82
ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs when CMake is invoked by Dart.
2002-12-11 11:49:08 -05:00
Brad King
e9e3855c65
ENH: Generate code to setup MSVC debug library hook. The test driver program will not display error dialogs if DART_TEST_FROM_DART is set in the environment.
2002-12-11 11:32:43 -05:00
Andy Cedilnik
1c6203b406
Add java support
2002-12-11 10:34:35 -05:00
Andy Cedilnik
ee548d8fd8
Add support for comments on custom commands in visual studio 6
2002-12-10 17:52:45 -05:00
Andy Cedilnik
b0656a2605
Add support for comments on custom commands in visual studio 7
2002-12-10 17:43:34 -05:00
Andy Cedilnik
3893ee72d2
Add comment support, so that you can see in build process what the custom command does
2002-12-10 16:47:37 -05:00
Andy Cedilnik
ab64db6ee8
Allow target with no command
2002-12-10 16:45:19 -05:00
Bill Hoffman
a93038c52a
ENH: update to new style MakeDepend
2002-12-10 15:55:43 -05:00
Sebastien Barre
0b8dcaddd2
FIX: drag&drop on CMake icon was not working anymore.
...
- the cmake instance had to be created before accessing the cache (doh)
- the cache iterator was not queried properly (seems the API changed)
2002-12-10 14:51:59 -05:00
Ken Martin
7928df0817
updated for changes in Depend Calcs
2002-12-10 14:10:15 -05:00
Bill Hoffman
65032b816e
BUG: do not output empty depends
2002-12-10 13:59:53 -05:00
Andy Cedilnik
238815fe19
Remove warning
2002-12-10 13:36:37 -05:00
Bill Hoffman
f03d370ee7
remove cerr
2002-12-10 09:34:08 -05:00
Bill Hoffman
5a676508c4
BUG: fix bug in depends
2002-12-10 09:28:05 -05:00
Andy Cedilnik
ad3478cd1d
Add to usage
2002-12-09 16:23:12 -05:00
Bill Hoffman
fdd4cf7cf4
clean up leaks
2002-12-09 10:07:35 -05:00
Andy Cedilnik
c17a0495f9
Initial addition of coverage
2002-12-08 22:36:54 -05:00
Andy Cedilnik
e7d1a299fb
Fix bug in globbing. Now it actually uses only files or directories that result in globbing not the ones that were is the vector before
2002-12-08 22:35:19 -05:00
Andy Cedilnik
39714fb179
Rename variable to remove warning
2002-12-08 22:34:17 -05:00
Bill Hoffman
c1132e4b08
ENH: move version to title bar
2002-12-06 16:03:30 -05:00
Bill Hoffman
b0f4a4cb39
ENH: fix IntDir jump and build problem
2002-12-06 15:35:22 -05:00
Bill Hoffman
7987ce88cb
ENH: set the CXX and CC environment vars
2002-12-06 11:43:23 -05:00
Bill Hoffman
35fb6f22ba
fix for generator picked compilers
2002-12-06 10:02:19 -05:00
Bill Hoffman
19aa18fd26
use correct path type for check_cache file
2002-12-05 16:53:09 -05:00
Bill Hoffman
a551bfcafc
fix free before use
2002-12-05 16:52:55 -05:00
Bill Hoffman
11e80e2611
ENH: add status bar and help for items
2002-12-05 15:54:23 -05:00
Bill Hoffman
e61df962a6
ENH: add status bar and help for items
2002-12-05 15:48:03 -05:00
Bill Hoffman
7985bc118e
ENH: add a rule to automatically re-run cmake from the top if the CMakeCache.txt file is changed
2002-12-05 14:56:31 -05:00
Andy Cedilnik
83f596ee9d
Better dependencies for bootstrap
2002-12-05 14:24:42 -05:00
Bill Hoffman
96189f79d5
ENH: unify EnableLanguage across all generators
2002-12-05 13:44:11 -05:00
Bill Hoffman
d6e6dcc3c0
BUG: make sure OK can not be hit first time around
2002-12-05 11:42:22 -05:00
Ken Martin
6964957b4a
use InAll target setting to determine what targets are in the default build
2002-12-05 11:09:41 -05:00
Ken Martin
d386b74fea
use InAll target setting to determine what targets are in the default build
2002-12-05 08:30:50 -05:00
Brad King
d66aa2262a
ENH: Added COMPARE modes to STRING command.
2002-12-04 18:44:39 -05:00
Brad King
6676286784
ENH: When a full path to a library cannot be parsed, just add the whole path to the link line. If it isn't a valid path, the linker will complain.
2002-12-04 14:18:10 -05:00
Bill Hoffman
1e8914ada8
BUG: fix get make command problems.
2002-12-04 10:57:22 -05:00
Ken Martin
3a21181941
added CMAKE_BACKWARDS_COMPATIBILITY entry
2002-12-04 10:44:44 -05:00
Ken Martin
1367dff3fa
updated comment
2002-12-04 10:25:06 -05:00
Bill Hoffman
e2d1104881
determine CMAKE_MAKE_PROGRAM in EnableLanguage
2002-12-03 16:19:16 -05:00
Bill Hoffman
de316cac05
remove unused files
2002-12-03 15:24:03 -05:00
Ken Martin
e802482b27
remove code warrior and fixed GUI isues
2002-12-03 14:32:46 -05:00
Ken Martin
8c75b551e6
remove code warrior and fixed GUI isues
2002-12-03 14:27:28 -05:00
Ken Martin
37aed9f6c5
remove code warrior and fixed GUI isues
2002-12-03 14:09:56 -05:00
Ken Martin
cdf3fb6e7b
fix purify FMR
2002-12-03 12:59:40 -05:00
Bill Hoffman
3873bd6257
correctly place both LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules
2002-12-03 10:47:07 -05:00
Ken Martin
0123cb0f2c
fix compile warning
2002-12-02 16:35:04 -05:00
Bill Hoffman
952c2f2d64
add project command even if inheriting
2002-12-02 16:15:36 -05:00
Bill Hoffman
332fb964e7
ENH: put the project command at the front of the project
2002-12-02 16:08:13 -05:00
Ken Martin
9e526f797a
removed cmMakefile depend from cmSystemTools
2002-12-02 15:59:59 -05:00
Bill Hoffman
82a01df535
ENH: remove forced enable language call because a PROJECT command is now added to each project
2002-12-02 15:43:09 -05:00
Bill Hoffman
ddbc9e6292
ENH: remove cerr calls
2002-12-02 15:37:27 -05:00
Bill Hoffman
27110975c2
ENH: add PROJECT command if there is not one
2002-12-02 15:30:59 -05:00
Ken Martin
5d2f83dad5
minor fix
2002-12-02 15:03:44 -05:00
Bill Hoffman
16db85a651
BUG: add a space around the compile flags
2002-12-02 13:18:38 -05:00
Bill Hoffman
3851ac2416
BUG: fix compile flags for a single file
2002-12-02 10:33:35 -05:00
Andy Cedilnik
43a4436551
Fix problem on unix with space
2002-11-29 18:56:22 -05:00
Andy Cedilnik
a4b04375d2
When cd-jing into directory, if directory has space, it should put quotes around. I guess we could just put quotes around all the time
2002-11-29 16:35:43 -05:00
Andy Cedilnik
a7411d6ceb
Add objective C++ file in the list of C++ files. This may be wrong, but it will fix problems on Mac for now
2002-11-27 07:41:57 -05:00
Yves Starreveld
9a9f700140
Add ObjC++ test for OSX
2002-11-26 19:02:56 -05:00
Andy Cedilnik
cab011b7ec
Remove warning
2002-11-26 09:37:05 -05:00
Bill Hoffman
3c6d30e4ab
fix for paths with spaces and borland
2002-11-22 16:59:21 -05:00
Andy Cedilnik
be986c6cae
Revert back to 1.5, since it is fixed in ConvertToOutputPath and this breaks Windows 98
2002-11-22 15:44:10 -05:00
Andy Cedilnik
934d7d3dd6
Rename local variable
2002-11-22 09:45:50 -05:00
Bill Hoffman
2a48ce12b1
add support for CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS
2002-11-21 23:54:34 -05:00
Bill Hoffman
fc68dd61c3
fix for c flags
2002-11-21 16:11:44 -05:00
Bill Hoffman
ddf6808956
fix flag setting
2002-11-21 16:03:59 -05:00
Bill Hoffman
145390fcc9
fix flag setting
2002-11-21 16:03:07 -05:00
Bill Hoffman
a8a087b099
move compile defs to cxx and c flags
2002-11-21 15:15:49 -05:00