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
Bill Hoffman
c544cb4307
clean up entire temp directory
2002-11-21 14:59:41 -05:00
Bill Hoffman
a7098d1433
move ansi cxx flags stuff out of try compile and into cmake files
2002-11-21 14:11:53 -05:00
Bill Hoffman
02ef2fb568
fix network paths with spaces
2002-11-21 13:37:32 -05:00
Andy Cedilnik
b8a1b1e9e7
Fix for network paths with space
2002-11-21 12:26:54 -05:00
Andy Cedilnik
146a3de46d
Fix for network paths
2002-11-21 12:26:31 -05:00
Brad King
a7da3d4eff
ERR: Fixed string literal to char* warnings.
2002-11-21 10:03:36 -05:00
Bill Hoffman
e9687d931a
fix for create shared library
2002-11-21 08:45:45 -05:00
Bill Hoffman
b123c07ecf
rename foo variables to better names
2002-11-20 18:18:24 -05:00
Brad King
7ef6173664
ENH: Added READ_WITH_PREFIX option to LOAD_CACHE command. This allows reading of cache values from another cache without actually creating local copies of the cache entires. The values are stored as prefixed local makefile variables.
2002-11-20 18:00:02 -05:00
Brad King
c96c3c382f
BUG: Attempt to fix CopyFile problem using flush before check for success.
2002-11-20 12:58:29 -05:00
Brad King
6435f608b9
ERR: Fixed signed/unsigned warning.
2002-11-20 09:06:38 -05:00
Brad King
f87d7039e2
ERR: Fixed unused parameter warning.
2002-11-20 09:06:23 -05:00
Bill Hoffman
5a75e03037
allow flags to be in the CC and CXX environment variables
2002-11-19 18:17:17 -05:00
Amitha Perera
939035ad91
BUG: the dependency analysis would incorrectly alphabetically re-order the
...
link lines, which affects external libraries pulled up from deep within
the dependency tree. Fixed by preserving order everywhere.
2002-11-19 18:01:05 -05:00
Bill Hoffman
76fca308d3
ENH: add some better output when copy file fails
2002-11-19 14:40:47 -05:00
Bill Hoffman
fd30c82a19
fix some warnings
2002-11-19 14:40:23 -05:00
Andy Cedilnik
ae3b1f3e70
Add / after directory name when doing tab completion
2002-11-19 13:19:40 -05:00
Andy Cedilnik
1d39833446
Add progress to ccmake
2002-11-19 13:09:16 -05:00
Bill Hoffman
1a2a600a55
fix warning
2002-11-19 09:12:23 -05:00
Ken Martin
d5463f404c
fix in warning
2002-11-19 09:01:37 -05:00
Andy Cedilnik
65a814c989
Initial add of progress
2002-11-18 16:29:14 -05:00
Ken Martin
86c32e96db
fix some compiler warnings hopefully
2002-11-17 17:31:12 -05:00
Bill Hoffman
dad83f4d3c
BUG: fix for borland run time dll
2002-11-15 17:45:03 -05:00
Ken Martin
523b7ffa3b
fixed bad source directory bug
2002-11-15 13:17:43 -05:00
Ken Martin
78b8d0af6c
fixed compiler warning
2002-11-15 12:54:04 -05:00
Andy Cedilnik
a96940d7b2
Oops, std namespace
2002-11-15 07:42:00 -05:00
Andy Cedilnik
c91ca248f6
Add progress reporting
2002-11-14 18:18:49 -05:00
Andy Cedilnik
9f6e61361c
Add Progress support
2002-11-14 17:12:38 -05:00
Bill Hoffman
610b04713c
*** empty log message ***
2002-11-14 16:29:14 -05:00
Andy Cedilnik
4b0c9ee2be
Fix compile flags on c files in static liobraries on windows
2002-11-14 14:06:54 -05:00
Andy Cedilnik
115ea25dab
BUG: fix flags for c compiler on windows
2002-11-14 11:33:25 -05:00
Ken Martin
f67643112c
added another func
2002-11-14 11:16:58 -05:00
Ken Martin
1d74cb3e35
added another func
2002-11-14 11:03:08 -05:00
Berk Geveci
b7f96d0e75
Added missing space.
2002-11-14 09:38:28 -05:00
Andy Cedilnik
e9fa0d3cbb
Fix building on NMake. Use short paths
2002-11-14 09:37:58 -05:00
Bill Hoffman
a79b16a67f
reorder tWR so that it does not crash with shared
2002-11-13 23:37:20 -05:00
Bill Hoffman
b7b32566d2
add support for borland run time flag for shared builds
2002-11-13 20:14:05 -05:00
Bill Hoffman
c1c3149d16
BUG: fix for build out of dir for windows
2002-11-13 18:27:29 -05:00
Ken Martin
20b7e6b222
ENH: space fixes and add a status option to message command
2002-11-13 15:59:40 -05:00
Bill Hoffman
2905d39689
ENH: check to make sure cmake matches the cmake used to generate the cache
2002-11-13 15:20:20 -05:00
Bill Hoffman
7b54b22ccd
ENH: force a global generate if the cache version does not match the running cmake
2002-11-13 14:31:44 -05:00
Berk Geveci
4a9e790717
BUG: add missing depend rules for hp make
2002-11-13 13:19:52 -05:00
Bill Hoffman
83d273334a
BUG: fix path problems
2002-11-12 16:58:38 -05:00
Bill Hoffman
e020a6d171
ENH: add .def file support
2002-11-12 15:24:31 -05:00
Bill Hoffman
cb42655060
BUG: change to new variables
2002-11-12 14:48:38 -05:00
Bill Hoffman
359ca21903
BUG: fix reg expression
2002-11-12 13:06:45 -05:00
Brad King
c8ced2aca6
*** empty log message ***
2002-11-12 12:47:44 -05:00
Bill Hoffman
36db45082e
ENH: fix up several problems with new stuff
2002-11-11 18:10:30 -05:00
Andy Cedilnik
b7701cfa1a
Fix regular expressions to be able to handle windows libraries
2002-11-11 13:15:52 -05:00
Bill Hoffman
d1051bb575
clean up flags with _init flags
2002-11-11 12:31:46 -05:00
Brad King
c74ce9b218
BUG: A variable is not in the cache if it is UNINITIALIZED.
2002-11-08 18:05:42 -05:00
Brad King
06b640fe48
ERR: Removed use of NULL.
2002-11-08 18:05:22 -05:00
Brad King
a747e47cb0
ERR: Added missing include.
2002-11-08 18:05:06 -05:00
Bill Hoffman
f5d95fb078
Complete rework of makefile generators expect trouble
2002-11-08 15:46:08 -05:00
Brad King
c72462ffb1
ERR: Fixed signed/unsigned warnings.
2002-11-07 09:22:30 -05:00
Andy Cedilnik
202d2ea69a
Revert
2002-11-07 09:15:36 -05:00
Andy Cedilnik
7274abe460
Revert back
2002-11-07 09:04:20 -05:00
Andy Cedilnik
5c6355ecbd
Add readme for mac
2002-11-07 09:01:19 -05:00
Brad King
6ab16695d0
BUG: Fixed STRING(REGEX REPLACE ...) and added better test.
2002-11-06 18:05:39 -05:00
Brad King
42c464c05e
ENH: Added STRING command.
2002-11-06 17:35:27 -05:00
Brad King
5417d02a61
ENH: compile method now returns whether compilation succeeded.
2002-11-06 16:59:09 -05:00
Andy Cedilnik
0930c14b04
Use CMake icon on Mac
2002-11-06 16:05:14 -05:00
Andy Cedilnik
b99b9e5eac
Add Mac icon
2002-11-06 14:56:54 -05:00
Andy Cedilnik
c6fc225bfc
Remove background and make bigger
2002-11-06 14:53:14 -05:00
Andy Cedilnik
00747ad827
Bigger icon
2002-11-06 14:44:57 -05:00
Andy Cedilnik
2a8c0bdfc3
Start adding CMake icon
2002-11-06 14:33:59 -05:00
Andy Cedilnik
d7ee016535
Move the hi-res time to system tools
2002-11-06 13:06:49 -05:00
Andy Cedilnik
3d4a2fdc52
In certain cases, try to guess the source directory, so that you can run cmake or ccmake without specifying source dir
2002-11-06 12:04:24 -05:00
Andy Cedilnik
0b7d51d79f
Remove warning
2002-11-06 11:37:00 -05:00
Sebastien Barre
b8548c1db3
FIX: a / was appended without checking if there wasn't one already.
2002-11-06 11:20:12 -05:00
Andy Cedilnik
5a0641ac3b
Cleanup
2002-11-05 13:35:02 -05:00
Andy Cedilnik
17b0a74046
More mac fixes
2002-11-05 09:38:34 -05:00
Andy Cedilnik
f0db119873
Reparent file path widget, add tab completion support to path anf file path widget
2002-11-05 08:52:31 -05:00
Andy Cedilnik
f895a94995
Add a simple globbing of files and directories
2002-11-05 08:51:40 -05:00
Brad King
f33fda6720
ENH: Added generation of --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake makefiles generators.
2002-11-04 19:45:19 -05:00
Andy Cedilnik
12215e56f3
Start working on adding tab support
2002-11-04 17:37:21 -05:00
Andy Cedilnik
47769671fe
Fix windows process execution so that it pops up the windows
2002-11-04 16:59:18 -05:00
Andy Cedilnik
f0facf6584
Get the Mac resources done
2002-11-04 15:21:15 -05:00
Andy Cedilnik
cf02c156d2
Minor fixes
2002-11-04 15:01:55 -05:00
Andy Cedilnik
dc919e841a
Make directory if it does not exist yet
2002-11-04 15:01:40 -05:00
Andy Cedilnik
c45fc1e4b3
Attempt to automate apple gui generation
2002-11-04 14:50:32 -05:00
Andy Cedilnik
a9df6fdd8e
Try to fix generator problems on Mac
2002-11-04 13:09:51 -05:00
Bill Hoffman
565afcbdb9
ENH: better resize
2002-11-01 23:00:44 -05:00
Bill Hoffman
2ccc30d22a
make qt stuff advanced
2002-11-01 22:57:24 -05:00
Andy Cedilnik
2d970c26f0
Add test for X11
2002-10-29 15:46:38 -05:00
Andy Cedilnik
91bd207812
Add flag to WRITE_FILE to append
2002-10-29 13:32:37 -05:00
Brad King
61a9bddb4c
ENH: Added generation of --gccxml-cxxflags option to complement --gccxml-compiler.
2002-10-28 10:29:28 -05:00
Bill Hoffman
8ff7c13227
BUG: fix stack limit size on mac OSX
2002-10-24 15:39:25 -04:00
Andy Cedilnik
e3e9fb633a
Subdirs reports an error if the subdirectory does not exists
2002-10-24 10:58:25 -04:00
Andy Cedilnik
384fda81a9
Try to remove some warnings
2002-10-24 10:23:11 -04:00
Brad King
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
Bill Hoffman
48b74fd034
ENH: if output variable turn verbose off
2002-10-23 16:57:21 -04:00
Brad King
f6a70573b0
ERR: Another attempt to remove warnings from missing prototypes.
2002-10-23 16:43:34 -04:00
Bill Hoffman
0e8052b101
BUG: make sure win32 exes are win32
2002-10-22 10:36:35 -04:00
Andy Cedilnik
c1c74f925c
When in verbose mode print test command
2002-10-18 15:51:12 -04:00
Andy Cedilnik
01bd3b7ab1
Improve comment
2002-10-18 12:08:10 -04:00
Andy Cedilnik
c3007233ec
Rename variables to remove warnings
2002-10-17 10:51:23 -04:00
Brad King
a465ee3c6b
ENH: Another attempt to fix OSF warnings. Also removed TABS.
2002-10-16 10:53:12 -04:00
Andy Cedilnik
eda89848be
Remove unused variable
2002-10-16 08:49:07 -04:00
Ken Martin
876645af51
better warning message
2002-10-15 14:33:11 -04:00
Ken Martin
e4e920ef6c
better warning message
2002-10-15 11:45:04 -04:00
Andy Cedilnik
f70a759446
Remove std::hex as it does not seems to work on SGI, attempt to fix ftime problem on borland
2002-10-15 07:20:02 -04:00
Andy Cedilnik
5a1fccd34d
Fix namespace, typo, and make ftime work on windows
2002-10-14 18:33:10 -04:00
Andy Cedilnik
f4859295eb
Even more cleanups, fix time on certain platforms such as windows, cygwin, and linux. Hopefully we can add entries for other platforms until try_compile works. Also escape certain characters for xml.
2002-10-14 15:11:21 -04:00
Andy Cedilnik
066cea228b
More cleanups, fix prexontext and log number
2002-10-14 09:30:10 -04:00
Andy Cedilnik
461a3d2089
Add LastBuild.log file, fix some minor problems in output, modify output a bit...
2002-10-13 23:07:54 -04:00
Ken Martin
d8167fb7fd
compiler warning
2002-10-11 13:17:52 -04:00
Brad King
a8d038dbd0
ENH: Added Split method to cmSystemTools to split a string into lines on its newlines.
2002-10-11 10:16:01 -04:00
Brad King
98ae74ce74
ERR: istrstream and istringstream need to be pulled into namespace std on the SGI.
2002-10-11 08:36:20 -04:00
Andy Cedilnik
5b9feb6fdc
Fix network build
2002-10-10 11:08:52 -04:00
Brad King
281f7519e1
ENH: Renamed cmStringStream to cmOStringStream and added cmIStringStream. Removed cmInputStringStream.
2002-10-10 10:43:59 -04:00
Andy Cedilnik
65cc289047
Remove compile error and remove some warnings
2002-10-10 09:41:58 -04:00
Ken Martin
1ca67f200a
fixed some compiler warnings
2002-10-10 08:25:11 -04:00
Andy Cedilnik
1dcfcc809e
Remove warning
2002-10-10 08:23:29 -04:00
Andy Cedilnik
f6a1218e10
Remove warning
2002-10-10 08:11:37 -04:00
Andy Cedilnik
089429fee9
Try to use platform independent input string stream
2002-10-10 08:11:05 -04:00
Ken Martin
cceb68f2a0
Remove memory leak caused by cmDynamicLoader not being deleted properly
2002-10-09 17:47:24 -04:00
Andy Cedilnik
b431046277
Try to add enter support
2002-10-09 16:26:02 -04:00
Ken Martin
f990777a60
added FORCE option
2002-10-09 15:48:59 -04:00
Sebastien Barre
cb5763a410
ENH: update the progress when generating is "done".
2002-10-09 15:24:20 -04:00
Ken Martin
6ee07d2c10
changed name
2002-10-09 13:49:56 -04:00
Ken Martin
e55a05a6f6
added Code Warrior dev
2002-10-09 13:37:27 -04:00
Ken Martin
4e3d4e712c
added build for Code Warrior
2002-10-09 13:32:01 -04:00
Ken Martin
5cef592bb1
some updates
2002-10-09 13:30:54 -04:00
Andy Cedilnik
ea87271c4a
Reorganization, cleanup and some improvement in dart emulation
2002-10-08 22:54:24 -04:00
Andy Cedilnik
8f63293056
Add parsing of warnings and errors
2002-10-08 22:00:11 -04:00
Andy Cedilnik
350eeeab4e
Add configure option and fix potential bug in other targets. Now the run command is actually run with directory, so eventually we should be able to run this from a subdirectory
2002-10-08 20:02:01 -04:00
Ken Martin
abf3337888
some mods to the plugin API
2002-10-08 15:55:04 -04:00
Bill Hoffman
8cdb9a316f
BUG: get all the output including the last character
2002-10-08 10:53:32 -04:00
Ken Martin
2cf6730def
minor fix to allow if with no arguments
2002-10-07 09:16:31 -04:00
Andy Cedilnik
d5296aa85a
Suppress output of trycompile
2002-10-07 08:23:19 -04:00
Andy Cedilnik
fba1ca0b68
Fix update so that it actually updates the source directory,
2002-10-06 21:25:30 -04:00
Andy Cedilnik
51f399ca29
Fix for run command on windows. If you specify command in quotes but not full path, it should still work
2002-10-06 21:24:37 -04:00
Andy Cedilnik
088709e99f
Add missing namespace
2002-10-06 20:44:29 -04:00
Andy Cedilnik
a8bd7f1ff6
Revert back. Does not seems to work on Windows
2002-10-06 20:44:16 -04:00
Andy Cedilnik
da70a950de
Add some minimal Dart capability to ctest. For example now you can actually use ctest to build projects, do cvs update on all platforms. This is especially cool for Visual Studio where you do not want to load the whole development environment just to build your project.
2002-10-06 20:36:52 -04:00
Andy Cedilnik
8fd2ec6e91
Check if directory was actually created
2002-10-06 18:56:09 -04:00
Andy Cedilnik
9ed93397fb
If you specify header file as source, it should still use C compiler and not CXX. Also fix COnly test so that it make sure that this still works...
2002-10-06 12:12:59 -04:00
Andy Cedilnik
1ba0a05039
Fix borland build. Borland Run command should be static, since it is called with no object...
2002-10-05 10:24:45 -04:00
Andy Cedilnik
a518fed4e3
Try to improve source group interface
2002-10-04 18:16:13 -04:00
Andy Cedilnik
77616437d1
Remove tabs
2002-10-04 14:01:22 -04:00
Sebastien Barre
091f53f539
FIX: re-enable the OK button in RunCmake() when everything is done.
2002-10-04 12:56:22 -04:00
Andy Cedilnik
f68f7c2550
Fix reading of advanced values from CMakeCache
2002-10-04 12:30:29 -04:00
Ken Martin
bdfa41a4a6
updates
2002-10-04 11:42:16 -04:00
Andy Cedilnik
54ac432b27
Add missing argument
2002-10-04 10:47:57 -04:00
Andy Cedilnik
0f3661562c
Cleanup RunCOmmand code and move borland one to vtkWin32ProcessExecution, so that it is all in one place... Add timeout option whihc does not work yet, but it should not produce warning any more
2002-10-04 10:38:14 -04:00
Ken Martin
38d1ea9b4c
always set PROJECT_SOURCE_DIR etc
2002-10-04 08:59:02 -04:00
Ken Martin
d27cd931ae
some fixes
2002-10-03 16:40:23 -04:00
Ken Martin
599114fc70
under development
2002-10-03 15:14:32 -04:00
Ken Martin
9f5cf38290
Revert to fix win 9x
2002-10-02 17:46:21 -04:00
Brad King
5ce73bdd14
ENH: Added explicit declarations of some C functions that are hard to get from standard headers in como (www.comeaucomputing.com) strict mode.
2002-10-02 17:31:59 -04:00
Brad King
cd8e26f14c
BUG: Must return false after an error of incorrect arguments.
2002-10-02 17:23:26 -04:00
Brad King
6c2944b6fe
BUG: STRLESS and STRGREATER need to treat non-existent definitions as strings.
2002-10-02 17:22:56 -04:00
Andy Cedilnik
f549a2bac8
Cleanup and try to unify with the other code
2002-10-02 17:16:56 -04:00
Andy Cedilnik
4435bb091b
Cleanup
2002-10-02 17:14:17 -04:00
Ken Martin
25b5897ffa
Remove unnecessary new line
2002-10-02 11:35:29 -04:00
Ken Martin
8cac76825f
Fix bug in borland run command
2002-10-02 11:15:07 -04:00
Ken Martin
047acd0c6f
Produce only one output
2002-10-02 11:14:19 -04:00
Brad King
3997fdeec3
ENH: Added support to pass the gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set on m_Makefile.
2002-10-01 18:37:08 -04:00
Ken Martin
4045066f01
Fix grouping of arguments on Windows 98
2002-10-01 13:04:48 -04:00
Ken Martin
789cc71855
Fix a bug in generator. This one is good: This bug is only present on Windows 98, but since RunCommand did not work, it never showed on the dashboard... In any case commands in Visual studio 6 should be in windows style slashes
2002-10-01 13:04:19 -04:00
Ken Martin
ffe1132407
Put quotes around arguments if they have spaces and no quotes
2002-10-01 13:00:30 -04:00
Andy Cedilnik
a2eccb4203
Remove dependency to dynamic loader during bootstrap
2002-10-01 07:28:34 -04:00
Brad King
9d32676b70
ERR: Fixed bad sentence in error message.
2002-09-30 21:34:05 -04:00
Andy Cedilnik
779810f132
Fix bug in chdir; Who did this anyway...
2002-09-30 16:46:19 -04:00
Bill Hoffman
a63f7ba43c
BUG: fix load command stuff for cygwin and cleanup at exit
2002-09-30 16:25:02 -04:00
Ken Martin
04d8ba688c
Add some more comments
2002-09-30 15:05:35 -04:00
Ken Martin
a7692d84f0
Cleanups and hopefully now it works on all windows platforms
2002-09-30 15:00:42 -04:00
Ken Martin
6672c295c7
Set comspec substitute the right way
2002-09-30 14:01:51 -04:00
Ken Martin
5b6d899bc6
Set comspec substitute
2002-09-30 14:00:28 -04:00
Ken Martin
67be746027
Add spaces
2002-09-30 13:59:01 -04:00
Andy Cedilnik
9619ee3aa1
Another attempt on Windows 98
2002-09-30 11:41:53 -04:00
Andy Cedilnik
ef2af05140
Attempt to unify the code
2002-09-30 11:00:53 -04:00
Andy Cedilnik
a38b917162
Fix bug in printing
2002-09-30 10:47:06 -04:00
Andy Cedilnik
b7789388d3
Remove warnings and fix potential bug
2002-09-30 07:55:31 -04:00
Andy Cedilnik
be6a5696ba
Make borland pass all the tests on XP (and 2000?)
2002-09-30 07:09:31 -04:00
Andy Cedilnik
d789b13502
Remove debug
2002-09-29 22:10:45 -04:00
Andy Cedilnik
aad36568ea
It is late and it at least seems to work better than before...
2002-09-29 21:57:48 -04:00
Andy Cedilnik
375c695ba1
Fix for it to compile on "all" windows platforms...
2002-09-29 21:55:10 -04:00
Andy Cedilnik
4fe98d8068
Simplify debugging by resetting error code
2002-09-29 21:48:16 -04:00
Ken Martin
dbd13144a3
possible fix for warnings
2002-09-29 14:09:38 -04:00
Ken Martin
595c15c84a
compiler warnings
2002-09-29 14:09:16 -04:00
Andy Cedilnik
780a9bbda7
Add two cmake commands -E echo for echoing strings and -E comspec for workaround of bug of windows 9x; add another implementation of run command on windows which should work...
2002-09-27 17:28:15 -04:00
Andy Cedilnik
c310600df5
Add class for process execution on Windows
2002-09-27 17:26:37 -04:00
Ken Martin
7ddb408621
removed some includes
2002-09-27 16:24:10 -04:00
Bill Hoffman
eb6bba34cd
BUG: fix doc string and allow a variable to be promoted from non-cache to cache
2002-09-27 16:19:37 -04:00
Bill Hoffman
cc6d56182d
remove unused stuff
2002-09-27 16:18:55 -04:00
Ken Martin
c751d2ebff
added progress
2002-09-26 15:14:20 -04:00
Ken Martin
85896b3460
minor memory fix
2002-09-26 13:52:12 -04:00
Andy Cedilnik
561a3da204
Several changes: COMPILE_DEFINITIONS is now depricated. If you want to specify some, use CMAKE_FLAGS -DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include path, ... It now detects wether the file is C or C++ and uses the apropriate project command, it also does the right thing when doing try_compile, so it does not execute configure for every single try_compile
2002-09-25 10:07:45 -04:00
Andy Cedilnik
6ff1579ba7
Use file format detection
2002-09-25 09:31:13 -04:00
Andy Cedilnik
6736678ca3
Add detection of file format from extension
2002-09-25 09:30:49 -04:00
Andy Cedilnik
c6384c19b4
Remove warnings
2002-09-25 07:47:02 -04:00
Andy Cedilnik
66d04692a0
Attempt to make NMake quiet during TRY_COMPILE
2002-09-25 07:46:45 -04:00
Andy Cedilnik
80f20047af
Add verbose flag -V, which makes the output of tests to be displayed; also add help to ctest
2002-09-24 18:34:16 -04:00
Andy Cedilnik
b5de000f26
Improve backward compatibility, so that all backward compatibility stuff is in two modules; fix invoking of try_compile; add checking for header files and sizes of types
2002-09-24 17:58:38 -04:00
Andy Cedilnik
cabe849c03
Add support for mac dylib
2002-09-24 17:37:47 -04:00
Andy Cedilnik
8d14221f7e
Some GUI improvements and fix the way dirty is being set, so that if there are no cache values, dirty is not set
2002-09-24 16:20:44 -04:00
Brad King
94ff97ceed
*** empty log message ***
2002-09-24 14:49:34 -04:00
Ken Martin
9878f49dfc
fixed memory leak
2002-09-24 13:24:10 -04:00
Ken Martin
72054b95fd
always convert to output path
2002-09-24 13:17:39 -04:00
Andy Cedilnik
d86d95cf2b
Cleanup
2002-09-24 10:30:57 -04:00
Andy Cedilnik
e00b56dd57
Add accessor for Flushing cache
2002-09-24 10:24:56 -04:00
Bill Hoffman
cc0e0d5660
one rule per line so borland make does not die
2002-09-24 09:51:42 -04:00
Bill Hoffman
dd0dc9e6bd
handle long commands
2002-09-24 09:50:58 -04:00
Bill Hoffman
94f1e8f5c5
fix for cygwin and nmake that does not define WIN32
2002-09-24 09:24:39 -04:00
Andy Cedilnik
7fb39f7e3b
Fix cache for non void* types
2002-09-23 16:57:51 -04:00
Andy Cedilnik
1b4171c5e4
Keep track of libraries so that you can load them as many times as you want...
2002-09-23 16:24:59 -04:00
Andy Cedilnik
576a490daa
Cleanup
2002-09-23 15:57:05 -04:00
Andy Cedilnik
32fcc2464f
Fix generation of C only modules
2002-09-23 15:54:25 -04:00
Andy Cedilnik
2a21a66b13
Fix extension and suffix for modules on mac
2002-09-23 15:53:40 -04:00
Ken Martin
bafeb69742
cleaned up API
2002-09-23 14:57:24 -04:00
Andy Cedilnik
565adb8115
Fix HP build
2002-09-23 14:04:02 -04:00
Andy Cedilnik
48fe81acdd
Try to remove some warnings
2002-09-23 13:32:14 -04:00
Andy Cedilnik
5843ae455e
Fix loading of module for borland
2002-09-23 13:11:39 -04:00
Andy Cedilnik
6a096be924
Try to fix borland and nmake try compile
2002-09-23 12:23:06 -04:00
Andy Cedilnik
e6406f681d
Abstract cleaning of files and add code that deletes files from Debug subdirectory
2002-09-23 11:06:01 -04:00
Andy Cedilnik
9cf39703dc
Remove debug stuff
2002-09-23 11:05:25 -04:00
Andy Cedilnik
242347c52e
Try to fix quoted definitions
2002-09-23 09:58:34 -04:00
Ken Martin
4852c21b6f
hopefull another fix to if statements
2002-09-23 09:41:01 -04:00
Andy Cedilnik
38baabc665
Attempt to fix Visual studio 6 comiling
2002-09-23 09:07:41 -04:00
Ken Martin
cb4299e9fb
defines cannot have quotes in them
2002-09-22 10:08:28 -04:00
Ken Martin
c9d16defb0
some try compile fixes
2002-09-22 09:53:26 -04:00
Ken Martin
f7ec3c2a76
compiler warning
2002-09-22 07:53:55 -04:00
Andy Cedilnik
a77f9f0715
Fix namespace problem
2002-09-21 07:29:39 -04:00
Andy Cedilnik
a76773f48f
Add missing include
2002-09-20 15:45:33 -04:00
Andy Cedilnik
28159ebd71
Fix tests for new trycompile and tryrun
2002-09-20 15:01:27 -04:00
Andy Cedilnik
202600f95a
Add GetLocal on cmMakefile and on local builds do not perform tests
2002-09-20 15:01:00 -04:00
Andy Cedilnik
157e2b4ac3
Add option of TRY_COMPILE to store the output of compilation so that if the output fails you can display it or store it in the file
2002-09-20 13:15:56 -04:00
Andy Cedilnik
92714311c9
Add WRITE_FILE command, which writes string to a file
2002-09-20 13:14:47 -04:00
Andy Cedilnik
b380a37418
Fix includes
2002-09-20 09:53:13 -04:00
Ken Martin
a7589c3a32
compiler warnings
2002-09-20 08:09:03 -04:00
Andy Cedilnik
0415b0db75
Add test for gui
2002-09-19 17:35:59 -04:00
Andy Cedilnik
3001a9ae80
Fix arguments
2002-09-19 17:35:27 -04:00
Andy Cedilnik
ceb63bedaf
Allow argument Q
2002-09-19 17:35:06 -04:00
Andy Cedilnik
b7fa92c9e1
Add support for exiting after loading
2002-09-19 17:23:59 -04:00
Andy Cedilnik
8f3d8e7470
Add option -Q for existing after loading
2002-09-19 17:20:40 -04:00
Andy Cedilnik
c91629109b
Remove unnecessary disabling of output
2002-09-19 16:09:57 -04:00
Andy Cedilnik
5d0716439f
Fix tryrun to work on Linux
2002-09-19 16:07:23 -04:00
Andy Cedilnik
4027cfbb2d
Supress standard error when running command
2002-09-19 14:40:03 -04:00
Andy Cedilnik
b17cfc7584
Fix try compile with second signature, remove cmake lists from cache so that multiple tests work
2002-09-19 14:36:46 -04:00
Andy Cedilnik
dd6122c6f5
Add a way to check if run command output is disabled
2002-09-19 14:35:53 -04:00
Andy Cedilnik
f5c6dfcb1c
When doing try compile disable output
2002-09-19 14:35:20 -04:00
Andy Cedilnik
0301b8366b
Add a way to remove files from cache
2002-09-19 14:34:15 -04:00
Andy Cedilnik
7dbff46638
Fix compile problem
2002-09-19 11:06:22 -04:00
Ken Martin
8f74db57a5
minor cleanup
2002-09-19 11:01:21 -04:00
Andy Cedilnik
5eeb0793ae
Fix all defines on Windows
2002-09-19 11:00:48 -04:00
Andy Cedilnik
1cce2ed6e7
Fix executable to be WIN32 on windows
2002-09-19 10:56:24 -04:00
Ken Martin
d4f5545007
updated to try compile
2002-09-19 09:49:14 -04:00
Ken Martin
3eaf054d6a
new command
2002-09-19 09:48:39 -04:00
Andy Cedilnik
e756d20811
Remove unnecessary message
2002-09-19 09:48:31 -04:00
Andy Cedilnik
192dfbaaab
Add option for building wxWindows GUI for CMake
2002-09-19 09:47:49 -04:00
Andy Cedilnik
f1d40eef93
Initial import of wxWindows dialog
2002-09-19 09:47:18 -04:00
Andy Cedilnik
b13e120d92
Fix callback for the new API
2002-09-18 14:30:54 -04:00
Andy Cedilnik
6769e84472
Improve message handler to include client data.
2002-09-18 14:18:43 -04:00
Ken Martin
610ff11cf3
now Try compile can include CMAKE_FLAGS
2002-09-18 11:37:40 -04:00
Ken Martin
f835a83b8d
better error reporting
2002-09-18 11:36:58 -04:00
Brad King
bd7ffbc258
ENH: If SET(VAR) is called with no other arguments, remove the definition of VAR.
2002-09-18 10:40:07 -04:00
Brad King
aa29bbc326
ENH: Added RemoveDefinition method.
2002-09-18 10:39:41 -04:00
Sebastien Barre
24e0518122
FIX: better support for the Tcl/Tk 8.4 pre-release
2002-09-18 09:53:11 -04:00
Andy Cedilnik
56b69e5fcc
Remove unnecessary variable
2002-09-18 08:13:53 -04:00
Brad King
d631e114f9
BUG: Generated CMakeLists.txt file needs to take CMAKE_ANSI_CXXFLAGS into account.
2002-09-17 15:41:21 -04:00
Brad King
67e13e9798
ERR: Fixed typo: INSTALL_PROGRAMS -> INSTALL_PROGRAM.
2002-09-17 14:40:22 -04:00
Ken Martin
4267a1b4c1
some cmake api changees
2002-09-17 14:20:07 -04:00
Andy Cedilnik
8491551d6a
Strip the string that user answers
2002-09-17 14:19:50 -04:00
Sebastien Barre
a4b076811c
ENH: add support for Tcl/Tk 8.4.0
2002-09-17 14:18:11 -04:00
Ken Martin
973cf550cb
updated comments
2002-09-17 14:12:03 -04:00
Brad King
5376acd6a9
BUG: INSTALL_DATA should be INSTALL_PROGRAMS for program install targets.
2002-09-17 14:09:39 -04:00
Ken Martin
6844dfd7ca
some cmake api changees
2002-09-17 14:04:33 -04:00
Ken Martin
2a68d21e85
cleaned up some of the cmake interface
2002-09-17 13:59:58 -04:00
Ken Martin
e68e917d9f
new test
2002-09-17 13:59:13 -04:00
Andy Cedilnik
d1fbb556eb
Replace getline with fgets since getline does not seems to work properly on Mac OSX
2002-09-17 13:48:30 -04:00
Andy Cedilnik
577cf91945
Fix problems with advanced not being marked.
2002-09-17 11:48:52 -04:00
Brad King
e5e0132203
ENH: Improved implementation of INSTALL_FILES and INSTALL_PROGRAMS commands. Source paths can now be relative or full paths, and don't need to be in the same directory as the CMakeLists.txt file.
2002-09-17 10:56:18 -04:00
Ken Martin
0a2f6c876c
added destructor to loaded commands
2002-09-17 10:38:00 -04:00
Ken Martin
83f61619a3
slight change in signature
2002-09-17 09:16:53 -04:00
Ken Martin
4dec2a174a
remove unused variables
2002-09-15 09:54:08 -04:00
Ken Martin
2d9fbbd94c
updated to use ConfigureFinalPass
2002-09-15 09:42:29 -04:00
Ken Martin
d2c4432bbe
changed handling of FinalPass
2002-09-15 08:54:16 -04:00
Ken Martin
44e4c7cd77
changed when final pass is done
2002-09-15 08:53:02 -04:00
Ken Martin
a4ca3229ff
renamed GenerateMakefile to ConfigureFinalPass
2002-09-15 08:52:24 -04:00
Ken Martin
b67f7451fd
removed extra Generate that was screwing things up
2002-09-14 10:59:06 -04:00
Ken Martin
021a1c3071
fixed warning
2002-09-14 08:47:56 -04:00
Ken Martin
99a1749712
made less verbose
2002-09-13 19:23:38 -04:00
Brad King
0815091e26
ENH: Added FileIsFullPath test method.
2002-09-13 16:38:35 -04:00
Ken Martin
ee592e9b98
some fixes for try compile
2002-09-13 13:48:14 -04:00
Ken Martin
9e64895812
minor fix inEnableLanguages
2002-09-13 11:05:49 -04:00
Ken Martin
7e6f9fff2b
fix to the cleanup code
2002-09-13 11:02:15 -04:00
Ken Martin
b3b0eeba05
fix to the cleanup code
2002-09-13 11:01:29 -04:00
Ken Martin
6132184cc3
better trycompile and enable langiages
2002-09-13 10:42:50 -04:00
Ken Martin
c1da4c9570
better try compile
2002-09-13 10:41:20 -04:00
Ken Martin
c1b92d2ea0
compiler warning
2002-09-13 08:18:13 -04:00
Ken Martin
6c3aaa42b7
duh
2002-09-13 08:12:23 -04:00
Ken Martin
c6c579f35a
uninitialized var
2002-09-12 14:37:27 -04:00
Andy Cedilnik
e88e3d3cb5
Remove unnecessary include
2002-09-12 13:55:42 -04:00
Andy Cedilnik
4c21ba27c9
Remove unnecessary include
2002-09-12 13:42:31 -04:00
Franck Bettinger
5e6b29717e
added include of FindQT.cmake
2002-09-12 13:20:05 -04:00
Ken Martin
c8c89b653f
new arch
2002-09-12 11:49:10 -04:00
Franck Bettinger
271e6ec374
added test for QTWrapUI called qtwrapping
2002-09-12 11:38:00 -04:00
Andy Cedilnik
cf272c76ad
Oops, too fast commit; add missing ;
2002-09-12 11:13:22 -04:00
Andy Cedilnik
6a2174ff9d
Add more error checking
2002-09-12 11:12:31 -04:00
Ken Martin
31f714fc2a
another signature for Try_Compile
2002-09-12 11:08:35 -04:00
Ken Martin
2aea6d528e
added a flag if a cmake is in try compile
2002-09-12 11:08:06 -04:00
Andy Cedilnik
895f8c42c0
Fix mark as advanced. Now it should work properly
2002-09-12 09:56:48 -04:00
Andy Cedilnik
628625af72
Simplify code. Since we access cache entry through the iterator, we do not need the cache manager any more
2002-09-12 09:00:30 -04:00
Andy Cedilnik
c478520cab
Fix build problem on Sun
2002-09-12 08:56:32 -04:00
Franck Bettinger
3507ef55c6
corrected the generated lists .h in header list and .cxx in sources list
2002-09-11 16:44:52 -04:00
Franck Bettinger
dffde0c4fa
added generation of the GENERATED_QT_FILES list for make clean
2002-09-11 16:43:35 -04:00
Brad King
1eb3dd19fc
BUG: GetCacheValue must check if value is UNINITIALIZED. If so, pretend it doesn't exist.
2002-09-11 16:12:49 -04:00
Andy Cedilnik
9ec133d428
Fix bug in ccmake which made it crash when all cache values were deleted
2002-09-11 15:13:32 -04:00
Andy Cedilnik
2ca71beb2a
Fix problem with ccmake crashing on empty caches
2002-09-11 15:04:50 -04:00
Andy Cedilnik
c41fe4f179
Fix MFC GUI
2002-09-11 14:38:45 -04:00
Andy Cedilnik
62d654abae
Fix find and remove check for uninitialized entries
2002-09-11 14:38:29 -04:00
Andy Cedilnik
b2f845feee
Function strcasecmp is not portable
2002-09-11 14:08:39 -04:00
Andy Cedilnik
bef93dc5c1
Couple of changes: cache variables now have a map of properties. ADVANCED and HELPSTRING are now properties of cache variable, IsAdvanced is gone, so is GetCacheEntry, since cache entries are now all private. To access them, you use the iterator. -ADVANCED cache entries are gone and are replaced by the property of cache variables. The cache file still looks the same, but the -ADVANCED cache entries are created when writing file. MarkAsAdvanced and VariableRequires are fixed. So are curses gui and wizard
2002-09-11 14:05:45 -04:00
Ken Martin
19323b6bac
minor fix in try compile code
2002-09-11 12:52:11 -04:00
Brad King
b9db890ebc
ENH: Pointer-to-function to pointer-to-data casts are not even allowed in strict C. Re-implemented this conversion in pure C++ using a casting trick with an extra level of indirection.
2002-09-11 09:54:03 -04:00
Brad King
994e300914
ERR: Removed C++-style comments, used C-style instead.
2002-09-11 08:52:31 -04:00
Brad King
d9326ed78d
ERR: Added missing include of stdio.h for sprintf.
2002-09-10 17:24:25 -04:00
Ken Martin
5608a9a129
updated signature
2002-09-10 16:52:56 -04:00
Ken Martin
bea21587cf
updated makefile moved commands into cmake and fixed try compile
2002-09-10 16:52:39 -04:00
Ken Martin
74e13ad2fc
moved dump docs into cmake
2002-09-10 16:51:59 -04:00
Ken Martin
9149cdd078
moved commands into cmake
2002-09-10 16:51:29 -04:00
Ken Martin
38e412626b
modified TryCompile
2002-09-10 16:49:40 -04:00
Brad King
820088cefc
ERR: Cast from pointer-to-data to pointer-to-function is not allowed in C++. The cast needed by cmDynamicLoader::GetSymbolAddress is now hidden in a C file.
2002-09-10 15:46:49 -04:00
Brad King
de48dbbf7c
ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot be compared directly with other pointer types. We use 0 instead. Also changed putenv to setenv for comeau on linux.
2002-09-10 15:40:41 -04:00
Brad King
14f0211858
ENH: Added definition of _BSD_SOURCE to enable proper use of POSIX functions on comeau in linux.
2002-09-10 15:40:11 -04:00
Brad King
ce65c54d7a
ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot be compared directly with other pointer types. We use 0 instead.
2002-09-10 15:39:18 -04:00
Brad King
807b4ac47f
ERR: Fix for borland on linux. We cannot directly compare the st_dev and st_ino members of struct stat. Use memcmp instead.
2002-09-10 15:38:26 -04:00
Brad King
1bad75e8a2
ERR: Removed stray semi-colon.
2002-09-10 15:37:52 -04:00
Brad King
eb1ff5f968
ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot be compared directly with other pointer types. We use 0 instead.
2002-09-10 15:37:28 -04:00
Brad King
929a2b18f6
ERR: Fix for borland on linux.
2002-09-10 15:36:11 -04:00
Ken Martin
3c3ea267b8
removed extra ENDIF
2002-09-10 12:49:09 -04:00
Ken Martin
d7a1063b20
better error checking on If statements
2002-09-10 10:16:50 -04:00
Brad King
e500dd4b77
ERR: Removed accidental commit.
2002-09-10 09:51:14 -04:00
Brad King
722f923a9e
BUG: Missing AC_SUBST commands added.
2002-09-10 09:50:39 -04:00
Ken Martin
3abb9e240d
compiler warnings
2002-09-08 10:17:03 -04:00
Ken Martin
f229c1c46e
compiler warnings
2002-09-07 21:26:08 -04:00
Ken Martin
b7455e404f
compiler warning
2002-09-07 21:22:03 -04:00
Ken Martin
386c19ff6a
fix for borland compilers
2002-09-07 21:18:09 -04:00
Brad King
a4eebcb5b1
ERR: Fix for borland in generated code. vtkCommand is ambiguously both a function and a class.
2002-09-06 18:05:06 -04:00
Ken Martin
41628d2602
updated to fix the long depend line issue on Borland
2002-09-06 16:30:24 -04:00
Ken Martin
25ff4552b3
new arch
2002-09-06 13:06:23 -04:00
Ken Martin
2c7e9b3b59
new architecture
2002-09-06 13:00:12 -04:00
Bill Hoffman
27bc5789b9
ENH: use :: rule and not a long line extension
2002-09-06 10:47:50 -04:00
Ken Martin
709517bcf0
minor fix
2002-09-06 09:24:30 -04:00
Ken Martin
50a1f8a5e4
minor fixes
2002-09-06 08:33:21 -04:00
Ken Martin
12054916d4
made destructor virtual
2002-09-05 09:04:55 -04:00
Ken Martin
7e0655f290
removed some couts
2002-09-05 08:22:47 -04:00
Ken Martin
7f76762c07
made method public
2002-09-04 15:46:25 -04:00
Ken Martin
ae34a490bb
fixes
2002-09-04 15:28:11 -04:00
Ken Martin
5b0611d709
updates
2002-09-04 15:24:49 -04:00
Ken Martin
49aebe6c99
new arch
2002-09-04 15:23:56 -04:00
Ken Martin
d28e483f4e
first cut a new arch
2002-09-04 15:22:11 -04:00
Bill Hoffman
1fc3bb4377
BUG: use windows paths for utility depends
2002-09-03 10:41:58 -04:00
Bill Hoffman
231c9dad5a
BUG: bug for more than one custom commands
2002-09-03 10:41:04 -04:00
Ian Scott
95a506e6de
FLTK_FLUID_EXE -> FLTK_FLUID_EXECUTABLE
...
because Module files are moving to consistent scheme
2002-09-02 17:29:52 -04:00
Ian Scott
63d64d5780
Define a single expected format for the values defined in every FindXXX.cmake file.
...
Upgrade all the QT functionality to use the new FindXXX.cmake format
Add a module for AVIFile.
2002-09-02 07:03:43 -04:00
Ken Martin
a888ba53fa
in progress
2002-08-30 16:01:48 -04:00
Ken Martin
3ffc4b2ee1
in progress checkin
2002-08-30 16:00:35 -04:00
Ken Martin
b64c6bba11
extern C fixes
2002-08-29 09:45:34 -04:00
Ken Martin
e8d0e8088f
some changes in cachemanager and singletons
2002-08-28 16:35:54 -04:00
Ken Martin
7ebbc4399c
no more singletons
2002-08-28 16:34:02 -04:00
Ken Martin
d0be2896d7
changed cache manager and registered generators to no longer be singletons
2002-08-28 14:51:10 -04:00
Ken Martin
4855fe5c10
an early checking not complete
2002-08-28 14:49:25 -04:00
Bill Hoffman
6046060714
ENH: add include paths to rc program for resource generation
2002-08-28 14:33:12 -04:00
Andy Cedilnik
5897d078c6
Fix bug in trying to set stding with null
2002-08-27 14:45:25 -04:00
Bill Hoffman
37b73a908a
ENH: fix warnings
2002-08-27 09:43:54 -04:00
Ken Martin
716eb19819
fixed bootstrap build to not use LoadCOmmandCOmmand
2002-08-27 08:36:03 -04:00
Ken Martin
b8be208408
updated to match the SET
2002-08-26 15:22:31 -04:00
Ken Martin
d99454cba4
now uses stubs
2002-08-26 10:52:04 -04:00
Ken Martin
c728b6c963
fixed bug maybe
2002-08-26 08:53:16 -04:00
Ken Martin
499bd45d4d
removed shared lib support
2002-08-23 16:13:34 -04:00
Ken Martin
d7f1a49006
memory issue
2002-08-23 16:12:08 -04:00
Ken Martin
13d4f89dfe
compiler warnings
2002-08-23 15:13:49 -04:00
Bill Hoffman
3f36d23421
BUG: add explicit clean up of the cachemanager at exit of programs, so dll destruction is not a problem.
2002-08-23 13:46:32 -04:00
Bill Hoffman
0fdfab32d1
BUG: borland needs to have BUILD_SHARED_LIBS on for executables to work with c++
2002-08-22 16:16:05 -04:00
Ken Martin
2fc458ecce
minor warning fix
2002-08-22 14:41:38 -04:00
Ken Martin
0401303263
fixed some warnings
2002-08-22 09:17:02 -04:00
Ken Martin
470e057e55
fixed some warnings
2002-08-22 09:11:18 -04:00
Ken Martin
4a398a9ca6
fixed nested comment
2002-08-22 09:10:24 -04:00
Ken Martin
184e7053d3
added lib
2002-08-22 08:25:58 -04:00
Ken Martin
2353f5e787
minor fixes for new cache api
2002-08-21 15:37:49 -04:00
Ken Martin
9f870d3efb
minor bug
2002-08-21 13:16:07 -04:00
Ken Martin
96f8d18f8d
support for dll
2002-08-21 12:02:32 -04:00
Ken Martin
6158aa7fd6
dll support
2002-08-21 12:01:55 -04:00
Ken Martin
c0b293f21b
made into dll
2002-08-21 12:00:17 -04:00
Ken Martin
15b2d2f2a6
support for plugins
2002-08-21 11:59:52 -04:00
Ken Martin
a21140658c
adding plugin support
2002-08-21 11:58:48 -04:00
Ken Martin
9184cac1ff
added plugin support
2002-08-21 11:58:01 -04:00
Ken Martin
34c7c1b78d
made CMakeLib shared on windows
2002-08-21 11:57:12 -04:00
Ken Martin
38dfd36fda
added C Plugin API first cut
2002-08-21 11:54:06 -04:00
Bill Hoffman
5be8fa451a
BUG: use c compiler for link of c programs, and use temp file nmake syntax for linking c and c++ programs
2002-08-21 09:45:13 -04:00
Ken Martin
4380c3b0f1
minor fix
2002-08-16 11:20:48 -04:00
Ken Martin
7b5a8762c6
modified how source files store properties
2002-08-16 11:20:18 -04:00
Brad King
f7b1a90256
ERR: unsigned int -> size_t.
2002-08-16 09:45:34 -04:00
Brad King
7bd3a1e702
ENH: Changed check for which version of instantiators to generate to look for definition of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to VTK_MAKE_INSTANTIATOR.
2002-08-16 09:31:10 -04:00
Brad King
c1ad03bedb
BUG: Added backward-compatability. The old instantiator style will be used unless the argument USE_INSTANTIATOR_NEW is given to tell the command to make use of the instantiator new functions exported from each class's implementation file.
2002-08-15 15:01:42 -04:00
Brad King
3200bfbf4c
ENH: Improved generated instantiator to use extern declarations to wrappers around the New() methods. This avoids the need to include each class's header in an instantiator source. The instantiator class implementations can now fit in a single source file that compiles quickly.
2002-08-15 14:39:21 -04:00
Bill Hoffman
99a821d1c2
ENH: add -DWIN32 flag for builds
2002-08-15 09:34:14 -04:00
Ken Martin
216c985f72
added new command
2002-08-13 15:46:33 -04:00
Ken Martin
96a3b4d3fc
compiler warning
2002-08-12 08:39:08 -04:00
Ken Martin
6deb5bbe70
better IF ELSE handling
2002-08-09 12:00:49 -04:00
Andy Cedilnik
a898cfb17a
Add return value support and add documentation
2002-08-08 15:29:19 -04:00
Andy Cedilnik
c41c7a6a9a
Add option of storing output to the variable
2002-08-08 15:13:20 -04:00
Bill Hoffman
f23688659f
BUG: handle .exe extension for cygwin
2002-08-08 12:30:39 -04:00
Ken Martin
e1b6ba9f95
fixed some compiler warnings and leaks
2002-08-08 08:51:40 -04:00
Ken Martin
86709a4ccf
fixed some compiler warnings and leaks
2002-08-07 11:01:06 -04:00
Ken Martin
3704cc268e
fixed some compiler warnings and leaks
2002-08-07 10:30:38 -04:00
Ken Martin
ab2dc5558b
minor fix
2002-08-05 09:51:50 -04:00
Sebastien Barre
46a327c79d
FIX: put ExpandRegistryValue() back (seems to have been removed accidentally I guess in 1.25)
2002-08-01 23:05:16 -04:00
Sebastien Barre
eebc39d199
FIX: stupid pb fixed (close to being medieval'ed by The Ken)
2002-08-01 16:23:07 -04:00
Ken Martin
be3a15d45f
no longer need an argument
2002-08-01 15:58:25 -04:00
Bill Hoffman
fc7e4169e1
BUG: fix jump to directory and build for nmake if library path is not set. combine OutputBuildExecutableInDir and OutputBuildLibraryInDir into OutputBuildTargetInDir
2002-07-31 13:45:07 -04:00
Ken Martin
1538956b7f
fixed support for C test programs
2002-07-31 11:07:09 -04:00
Sebastien Barre
b5cf03b5e7
FIX: ConvertToOutputPath puts "" around path. Not compatible with GUI use.
2002-07-31 10:34:06 -04:00
Sebastien Barre
843616ec7e
FIX: <stdlib.h> is enough to get malloc()/free()
2002-07-31 09:29:58 -04:00
Ken Martin
0f6e022dca
updated to handle extensions
2002-07-30 16:19:14 -04:00
Sebastien Barre
c05e3613ce
FIX: la commande créait du code C++. Du code C devrait faire l'affaire.
2002-07-30 10:33:02 -04:00
Sebastien Barre
f87057813d
FIX: la commande créait du code C++. Du code C devrait faire l'affaire.
2002-07-30 10:23:39 -04:00
Brad King
da9d44f877
BUG: Only one generated Tcl wrapper source was getting added to the package's library.
2002-07-26 10:15:04 -04:00
Brad King
20b1d940a4
BUG: Generated call to Tcl_CreateCommand for vtkCommand should cast pointer to extern "C" version.
2002-07-26 09:54:47 -04:00
Brad King
6811b49d2b
BUG: Generated vtkCommand prototype cannot be extern "C" because it may not match with the version in VTK.
2002-07-25 16:47:21 -04:00
Andy Cedilnik
23deae1040
Ok, now cd will work on windows
2002-07-25 16:41:36 -04:00
Will Schroeder
8dd1602574
fixed warning
2002-07-25 16:25:39 -04:00
Ken Martin
3c9206fdd8
makefile now does not ignore NOTFOUND libs and includes
2002-07-25 09:16:17 -04:00
Ken Martin
8a3b2ad92e
makefile now ignores NOTFOUND libs and includes
2002-07-25 08:00:03 -04:00
Sebastien Barre
cdd688a75c
ENH: better Drag&Drop, and change source dir automatically when build dir is changed in the GUI
2002-07-22 10:57:16 -04:00
Ken Martin
e8dbdcaf0c
allows no arguments
2002-07-22 10:01:53 -04:00
Sebastien Barre
353050fb4e
ENH: add Drag & Drop (directory, file, or CMakeCache), support for Shortcut too
2002-07-21 19:12:10 -04:00
Sebastien Barre
4a792ac1a4
ENH: add Drag & Drop (directory, file, or CMakeCache), support for Shortcut too
2002-07-21 15:56:08 -04:00
Ken Martin
4823f16ebb
modified to accept no arguments
2002-07-20 08:55:55 -04:00
Ken Martin
8d8470c30e
full variable replacement and removal or empty arguments
2002-07-19 14:42:34 -04:00
Ken Martin
6bbc8e9d45
does not need a second argument
2002-07-19 14:40:49 -04:00
Ken Martin
22ae78d92f
fixe for files with paths
2002-07-17 15:57:51 -04:00
Andy Cedilnik
42a00c96c1
Fix changing of directories using cmSystemTools RunCommand feature
2002-07-17 11:53:07 -04:00
Ken Martin
fcc410de44
fixed if statements inside a foreach
2002-07-17 10:48:39 -04:00
Brad King
df29ea087f
BUG: Only the last extension should be removed.
2002-07-15 09:46:09 -04:00
Brad King
c5574e096b
ENH: Added GetFilenameWithoutLastExtension.
2002-07-15 09:45:47 -04:00
Ken Martin
b59f5ddb7f
fix install target
2002-07-15 08:44:58 -04:00
Ken Martin
8b2a797b57
fix warning
2002-07-11 14:58:26 -04:00
Bill Hoffman
ed7a32ebe4
BUG: fix for compile with hp
2002-07-11 14:20:39 -04:00
Ken Martin
694cff3cf9
fix warning on Sun
2002-07-10 16:07:51 -04:00
Andy Cedilnik
120b2523f5
Add command that runs program in given directory
2002-07-10 14:34:38 -04:00
Ken Martin
32ad30e883
better error handling with if statements
2002-07-10 11:38:38 -04:00
Andy Cedilnik
9f6ebe4eb7
Fix problem when using NMake. This generated lines without space so nmake got all confused
2002-07-10 09:33:17 -04:00
Ken Martin
2a7e4539e6
fixed warning
2002-07-02 08:24:36 -04:00
Ken Martin
a43a65bf34
consolidated IF handling and added checks for bad arguments
2002-07-01 08:49:36 -04:00
Ken Martin
e0c3d1e959
fixed commands that were setting definitions in final pass to set definitions in initial pass
2002-06-30 13:53:08 -04:00
Ken Martin
0b88e57e54
fixed commands that were setting definitions in final pass to set definitions in initial pass
2002-06-29 20:04:28 -04:00
Andy Cedilnik
3cfca938da
Remove another warning in the python wrapping
2002-06-28 10:29:33 -04:00
Ken Martin
cdace2fcd2
performance fix
2002-06-28 10:18:28 -04:00
Andy Cedilnik
c6017182bf
Add removing of warnings and add comment about the file being generated in CMake
2002-06-28 09:43:46 -04:00
Ken Martin
5ba65d0aa1
bug fix for aux src dirs
2002-06-28 09:21:30 -04:00
Ken Martin
c24d201c39
minor cleanup
2002-06-28 08:57:25 -04:00
Ken Martin
ca2fdeb640
performance inprovements
2002-06-27 21:17:25 -04:00
Ken Martin
6eb671097d
bug fix
2002-06-27 16:47:38 -04:00
Ken Martin
4b12e5a306
bug fix
2002-06-27 16:42:57 -04:00
Ken Martin
4d6433bdf6
bug fix
2002-06-27 16:25:19 -04:00
Ken Martin
44a7cd55ff
removed all source lists from the system and made them vectors. Also appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building
2002-06-27 15:57:09 -04:00
Brad King
a1a05a5fbc
BUG: CMake crashed if it failed to find its own executable. Also added better error messages when this occurs.
2002-06-27 09:35:21 -04:00
Bill Hoffman
32353c55e5
BUG: try to tell the difference between variables with sources and other variables
2002-06-25 09:59:08 -04:00
Brad King
dae99c659d
BUG: Result from ostrstream::str() can be a null pointer.
2002-06-25 09:18:43 -04:00
Brad King
eb5b8e3d24
BUG: Attempt to fix ostrstream::str() wrapper for broken platforms.
2002-06-24 18:19:26 -04:00
Ken Martin
d1879a77e8
modified to handle src list vectors without proper dollar signs
2002-06-24 16:42:34 -04:00
Ken Martin
7df776057b
BUG: make sure windows paths are used for the command or it will not work for win 98
2002-06-24 14:07:46 -04:00
Brad King
e328ee73c8
ERR: using declaration to move streams into std namespace needs to bring up ostrstream and ostringstream, not strstream and stringstream.
2002-06-21 10:31:37 -04:00
Brad King
953e01a604
ERR: Removed most of the repeated curses declarations. The cause errors on other platforms. Grrrr..
2002-06-21 10:26:50 -04:00
Brad King
5bed7ca691
ERR: Added function declarations from curses.h. They are not present on some platforms. Fixes warnings about implicit declarations.
2002-06-21 09:25:32 -04:00
Bill Hoffman
20d9083455
modified MATCHES to handle non variables
2002-06-20 10:39:58 -04:00
Brad King
159338bcf8
ERR: cmStringStream is taking the functionality of ostringstream and ostrstream, not stringstream and strstream.
2002-06-20 10:20:44 -04:00
Brad King
07d35e662d
ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed.
2002-06-19 15:21:49 -04:00
Sebastien Barre
03a8c9795c
ENH: FindLibrary supports .Net specific lib dirs
2002-06-19 14:35:08 -04:00
Ken Martin
089bea359e
modified create test source to create a vector
2002-06-19 13:28:39 -04:00
Ken Martin
38145ad5a4
modified create test source to create a vector
2002-06-19 12:52:16 -04:00
Brad King
b15808caff
ERR: Fixed unused parameter warning.
2002-06-19 08:57:14 -04:00
Brad King
28895b0f9f
ERR: Fixed compiler warnings.
2002-06-18 17:20:27 -04:00
Brad King
55f3a3817e
ERR: Fixed compiler warnings about unused parameters.
2002-06-18 17:20:07 -04:00
Brad King
05e162f00a
ERR: Fixed compiler warnings when using strict ansi.
2002-06-18 17:19:38 -04:00
Brad King
3d7a869b39
ERR: Fix for fprintf format warning.
2002-06-18 16:32:36 -04:00
Brad King
50be646b79
ERR: Attempt to fix warning on OSF about implicit declaration of winnstr.
2002-06-18 16:30:00 -04:00
Sebastien Barre
ab9c677232
ENH: FindLibrary can now use the makefile to add some compiler-specific lib search path (depending on the generator).
2002-06-14 10:37:59 -04:00
Bill Hoffman
e57d209bdc
fix warning
2002-06-12 09:46:02 -04:00
Bill Hoffman
344a7cff8d
use lower case and not short path for uniq paths on window
2002-06-11 14:25:44 -04:00
Bill Hoffman
9ed9bffa6f
only allow unique configurations
2002-06-11 14:25:11 -04:00
Bill Hoffman
5484a691ef
BUG: fix dot net for paths with spaces
2002-06-11 14:15:02 -04:00
Bill Hoffman
f3cfbce074
BUG: RelativePath should not be quoted in output files even if it has spaces
2002-06-11 12:16:46 -04:00
Bill Hoffman
06047d14bb
ENH: don't use short paths in the output
2002-06-11 11:01:16 -04:00
Bill Hoffman
8f89fe11c7
use short path to get unique path names for depend path output
2002-06-11 10:43:40 -04:00
Bill Hoffman
20308ac96a
ERR: Fixed sun CC warnings.
2002-06-11 09:14:19 -04:00
Ken Martin
fd26d44f5f
now includes current include files directory when searching for files it includes
2002-06-10 14:19:09 -04:00
Bill Hoffman
781fac21f0
BUG: cmake needs it's own directory for includes, so depends work
2002-06-10 11:33:49 -04:00
Bill Hoffman
8f8b4375bd
ENH: remove borland bootstrap makefile
2002-06-06 11:53:34 -04:00
Ken Martin
11cff6ef6a
updated rev
2002-06-05 13:30:54 -04:00
Ken Martin
8cf291110f
now uses bootstrap
2002-06-05 13:24:54 -04:00
Ken Martin
e2925bc001
merged ccommand into cmake
2002-06-05 13:22:01 -04:00
Ken Martin
78ce57ae5b
uses executabke bootstrap
2002-06-05 09:11:06 -04:00
Ken Martin
350f09ae6d
removed ccommand use cmake now
2002-06-03 13:08:52 -04:00
Bill Hoffman
e5668ea656
ENH: only add _LIB_DEPEND information for libraries and modules
2002-06-03 10:25:55 -04:00
Ken Martin
993aebb748
fixed bug in get short path for quoted paths
2002-05-31 08:39:49 -04:00
Amitha Perera
c24c2cca18
BUG: never make a target depend on itself. This was causing unnecessary library duplication, resulting in link errors on some platforms.
2002-05-29 15:00:37 -04:00
Brad King
8f60b06037
BUG: MAKEFLAGS does not need to be passed on command line. It is automatically set by make in environment for recursive call.
2002-05-29 09:56:33 -04:00
Ken Martin
ccbc8a3c8a
remobed bootstrap
2002-05-28 08:56:39 -04:00
Bill Hoffman
2d9e5edb27
ENH: increase coverage
2002-05-23 13:23:35 -04:00
Ken Martin
9ebfec08a0
only add test target if testing is enabled and ctest is found
2002-05-23 10:34:36 -04:00
Ken Martin
92c5ff5b40
minor bootstap fixes
2002-05-23 10:33:37 -04:00
Ken Martin
843da92405
adde less greater
2002-05-23 10:32:28 -04:00
Bill Hoffman
0a3d0d24fd
ENH: add list expansion back
2002-05-22 13:20:54 -04:00
Bill Hoffman
fd98b0cca0
ENH: enable cxx by default if no languages have been enabled
2002-05-22 09:48:33 -04:00
Bill Hoffman
2489a3583d
ENH: better comment processing
2002-05-22 09:48:06 -04:00
Bill Hoffman
ceb365813f
ENH: fix depend problem
2002-05-22 09:47:41 -04:00
Ken Martin
1052a6700f
added initial attempt to support win32 bootstrapping
2002-05-15 17:23:09 -04:00
Berk Geveci
e10cea0da4
RunCommand now checks whether the process died abnormally (on Unix)
2002-05-15 11:11:16 -04:00
Sebastien Barre
ebebe660df
ENH: add no_system_path option to FindProgram so that the PATH is ignored
2002-05-12 11:32:29 -04:00
Sebastien Barre
1ad05f9e6d
ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
2002-05-12 11:31:45 -04:00
Sebastien Barre
ce31498637
FIX: command usage
2002-05-12 11:31:12 -04:00
Amitha Perera
1c9981eb1d
FIX: Remove assert since it was breaking IRIX builds.
2002-05-11 22:28:59 -04:00
Jim Miller
de44f1faac
FIX: Const reference to a set needs a const_iterator. (.NET build error)
2002-05-10 14:06:34 -04:00
Amitha Perera
0e6b39e52f
BUG: Correct some of the dependency analysis code.
...
- Make sure the original link line is untouched
- Avoid duplicating the link line when supporting version < 1.4
- Make sure the cyclic dependencies and such are output correctly in
complicated cases.
- Avoid outputing dependencies that are already satisfied on the original
link line when possible.
2002-05-10 13:35:42 -04:00
Brad King
6b08b83d89
ERR: Added variable initializer.
2002-05-10 08:54:49 -04:00
Bill Hoffman
6734d3bb88
ENH: change set<string> to set<cmStdString> to avoid long symbols that crash ar on solaris
2002-05-09 09:33:52 -04:00
Brad King
b272f6455f
ENH: Added dependency hack to support wrapping test.
2002-05-08 17:45:31 -04:00
Brad King
8e69c98615
BUG: Need to use CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
2002-05-08 17:37:03 -04:00
Brad King
a83e8170e9
ENH: Added ITK Tcl wrapping command.
2002-05-08 13:11:53 -04:00
Ken Martin
347b0af9cc
ENH: add clean command
2002-05-08 10:27:31 -04:00
Bill Hoffman
6e472fdbb0
ENH: take cmake style command line options so edit_cache works
2002-05-08 09:43:45 -04:00
Bill Hoffman
0caf44cb5d
ENH: fix cmake to work without ccommand.
2002-05-08 09:05:40 -04:00
Bill Hoffman
b076138e7d
BUG: short path does not work on bcc32
2002-05-08 08:46:55 -04:00
Bill Hoffman
2caeffcb20
ENH: add -B option to specify the build directory, so make edit_cache will work
2002-05-07 11:03:56 -04:00
Bill Hoffman
db859464f2
WNG: remove a warning
2002-05-07 09:11:39 -04:00
Bill Hoffman
3bc9830686
ENH: add an edit_cache target that runs ccmake or CMakeSetup
2002-05-07 09:02:45 -04:00
Bill Hoffman
cdf550de13
ENH: rework library depend stuff
2002-05-03 16:34:05 -04:00
Andy Cedilnik
399e1c0f3e
Improve bootstrape for unix
2002-05-03 13:46:34 -04:00
Amitha Perera
4bff970413
- bug fix where paths weren't being output when LIB_OUT_PATH *isn't* used
...
- test case for above mentioned bug
- more comments. Comments are good.
2002-05-03 00:27:34 -04:00
Bill Hoffman
0838265fdc
check for optimized or debug library adds
2002-05-02 19:09:12 -04:00
Bill Hoffman
46e9d970e9
remove canonical conversion for lib names
2002-05-02 16:13:18 -04:00
Bill Hoffman
a80153b5cb
make it backwards compatible with old cmake
2002-05-02 15:56:13 -04:00
Bill Hoffman
2242006ca1
Debug optimized cache fixes
2002-05-02 15:10:19 -04:00
Amitha Perera
4fe8947bcc
BUG: The library paths should stay with the libraries during dependency analysis.
2002-05-02 13:41:40 -04:00
Bill Hoffman
27fe57b716
ENH: change LINK_LIBRARY to add to targets
2002-05-02 13:17:10 -04:00
Andy Cedilnik
a8d3805ef3
Improve bootstrap on UNIX. Now it bootstraps into a separate directory.
2002-05-02 08:46:20 -04:00
Amitha Perera
3d4230033a
BUG: if a_LIBS_DEPENDS exists but is empty, there are no explicit dependencies.
2002-05-02 02:27:26 -04:00
Jim Miller
386f4391b2
FIX: If current selection was "NOTFOUND", then selecting the browser
...
would crash since a "/" could not be found in the current selection.
2002-05-01 22:03:23 -04:00
Amitha Perera
099436db26
ENH: Make the LinkLibraries command contribute dependencies towards AddLibraries.
2002-05-01 16:33:27 -04:00
Amitha Perera
1f8df8585e
ENH: Add library dependency analysis.
2002-05-01 14:00:21 -04:00
Berk Geveci
d53458de9a
The entry widgets are now created with what is initially available on the terminal.
2002-05-01 11:34:27 -04:00
Berk Geveci
d0d25bb989
Reformatted the error printed by cmMakefile.
2002-05-01 10:12:48 -04:00
Bill Hoffman
a7664e8e01
ENH: allow cmake tests to be run without dart.
2002-04-30 21:48:26 -04:00
Bill Hoffman
0d8f4d2dcc
create tests without Dart
2002-04-30 17:49:52 -04:00
Bill Hoffman
ffbdca2b84
ENH: replace freeze with delete
2002-04-30 17:45:15 -04:00
Bill Hoffman
8a144d0c40
ENH: fix relwithdebinfo
2002-04-30 15:33:05 -04:00
Bill Hoffman
2d37e6d1a8
ENH: add new command to separate space separated arguments
2002-04-30 14:00:35 -04:00
Bill Hoffman
ec4331d273
ENH: do not use count, find for map lookup
2002-04-30 14:00:14 -04:00
Bill Hoffman
fd22157e55
ENH: improve speed of GetSource function
2002-04-30 12:58:57 -04:00
Bill Hoffman
42b7d859ad
BUG: look for -l anywhere in link library entry not just the begining of the line
2002-04-30 08:09:41 -04:00
Bill Hoffman
ecbc720829
BUG: make sure link directories are not duplicated
2002-04-29 10:23:29 -04:00
Bill Hoffman
b0dd81e665
BUG: remove warning about changing generators
2002-04-29 09:20:42 -04:00
Amitha Perera
5e1d9ed39e
ENH: Make it unnecessary to ever specify LINK_DIRECTORIES for any library
...
generated in this project, even when LIBRARY_OUTPUT_PATH is set.
2002-04-28 16:14:21 -04:00
Bill Hoffman
2ba1ee8672
ENH: remove redirections for output of make commands as some things are lost
2002-04-26 21:45:49 -04:00
Bill Hoffman
1a92507da0
COM: just fix up a comment
2002-04-26 12:43:08 -04:00
Bill Hoffman
73c7caa774
BUG: fix shared links for cc on hp
2002-04-26 12:21:13 -04:00
Bill Hoffman
991b551595
ENH: fix build name
2002-04-26 09:55:32 -04:00
Bill Hoffman
4879c6cffa
ENH: look for nslookup and hostname in the right places
2002-04-26 09:35:03 -04:00
Ken Martin
614ba45234
dprecated
2002-04-26 09:11:53 -04:00
Ken Martin
94d407d9ed
fixed up again duh
2002-04-26 08:59:18 -04:00
Ken Martin
de491d9e5c
updated to build ccommand
2002-04-25 16:29:17 -04:00
Bill Hoffman
9b0a90fa9e
fix up hostname for windows
2002-04-25 15:40:04 -04:00
Bill Hoffman
303b77ad4c
ENH: give a warning when switching generators to match the cache
2002-04-25 13:11:12 -04:00
Bill Hoffman
059a14a3a6
ENH: check for mismatched generators
2002-04-25 13:09:17 -04:00
Bill Hoffman
945c4a8b5b
WAR: remove warnings for .NET compiler
2002-04-25 07:59:57 -04:00
Andy Cedilnik
0c948312ed
Add cvsignore so that you do not see visual stufio files when you do cvs update
2002-04-24 10:08:24 -04:00
Berk Geveci
77bb62e00c
Exit ccmake on fatal errors.
2002-04-23 16:16:48 -04:00
Bill Hoffman
b3b3281b7f
ENH: clean up depend output
2002-04-23 12:18:51 -04:00
Bill Hoffman
361f17802f
ENH: add depends for utility targets
2002-04-23 11:33:28 -04:00
Sebastien Barre
6083e3c127
ENH: make CMake less verbose/precious
2002-04-22 15:16:54 -04:00
Amitha Perera
64beaa8b9c
BUG: Changed from SOURCE_FILES to SET
2002-04-22 15:05:22 -04:00
Sebastien Barre
1ce7085e63
ENH: need CMAKE_LINKER_FLAGS
2002-04-22 14:29:21 -04:00
Sebastien Barre
d774cd7c2b
ENH: make CMake less verbose/precious
2002-04-22 14:22:46 -04:00
Ken Martin
9c69be42de
updated for 1.4
2002-04-22 11:50:43 -04:00
Ken Martin
6d58f21a35
updated
2002-04-22 11:49:40 -04:00
Bill Hoffman
4591e41a62
BUG: add link directories for target link libraries and add a test for it
2002-04-19 15:28:43 -04:00
Ken Martin
e8e42bde66
added deprecated warnings for version 1.4 or later
2002-04-19 14:03:47 -04:00
Bill Hoffman
077f81d359
ENH: fix doc line
2002-04-19 13:05:24 -04:00
Ken Martin
55821b2867
renamed unix to unixPath for compile error
2002-04-19 12:49:11 -04:00
Bill Hoffman
89a697a3b9
BUG: fix short path on files that do not exist
2002-04-19 11:49:12 -04:00
Bill Hoffman
719a334f84
BUG: try to make sure a depend file only has one rule
2002-04-19 09:00:35 -04:00
Bill Hoffman
75f9434374
BUG: fix SameFile function for windows, and compare source directories
2002-04-19 08:27:50 -04:00
Ken Martin
dd7ab1f577
BUG: work with spaces in the path
2002-04-18 16:13:15 -04:00
Andy Cedilnik
aa0ac1642b
Make quotes and echos to work on unix (hopefully)
2002-04-18 15:58:35 -04:00
Bill Hoffman
06922e1ac6
ENH: use home not start
2002-04-18 14:51:33 -04:00
Bill Hoffman
5ba411dd64
ENH: check for mis-matched source directories
2002-04-18 14:19:39 -04:00
Bill Hoffman
fe4eb49014
BUG: quote the echo commands
2002-04-18 13:44:50 -04:00
Bill Hoffman
dc15248b40
BUG: do escaped semi-colon better
2002-04-18 13:12:36 -04:00
Bill Hoffman
72022ac27b
ENH: add ability to escape semi-colons
2002-04-18 12:02:00 -04:00
Bill Hoffman
da63a7574d
BUG: add missing include
2002-04-18 07:58:08 -04:00
Bill Hoffman
67d2c29050
BUG: fix bootstrap build makefiles
2002-04-18 07:57:49 -04:00
Bill Hoffman
0415b58573
ENH: backwards compatible for VTK 4.0, add cmake version requires
2002-04-17 16:16:06 -04:00
Brad King
5a418b0e00
ENH: Removed out-of-date commands CABLE_WRAP_TCL CABLE_CLASS_SET and CONFIGURE_GCCXML
2002-04-17 14:54:48 -04:00
Bill Hoffman
29f7c0ff03
ENH: use convert to output path for depend files
2002-04-17 14:39:32 -04:00
Sebastien Barre
41bd8eff90
Syntax seemed to be confusing according to the Bill
2002-04-16 13:48:35 -04:00
Sebastien Barre
ebbcc3c97d
FIX: warning
2002-04-16 09:28:34 -04:00
Bill Hoffman
a07cdc75e1
use stream not sprintf
2002-04-15 09:09:39 -04:00
Sebastien Barre
a89dd1fbaf
ENH: FilesDiffer checks for 0 byte files
2002-04-15 08:48:39 -04:00
Sebastien Barre
36189ce2a8
ENH: more paranoid checkings
2002-04-14 15:32:16 -04:00
Sebastien Barre
c3c4e415bb
ENH: make GUI slighlty larger to accomodate long paths
2002-04-12 13:28:49 -04:00
Sebastien Barre
f3a280d7d5
FIX: iostream binary flag should be used for cygwin too
2002-04-12 12:05:01 -04:00
Sebastien Barre
4307df12ac
FIX: fix UMR
2002-04-12 09:57:17 -04:00
Sebastien Barre
ea7888c11b
ENH: also displays command output
2002-04-11 18:59:34 -04:00
Sebastien Barre
23e1a28276
can be used to time commands (time() & clock())
2002-04-11 18:17:33 -04:00
Bill Hoffman
789267c949
ENH: speed improvements
2002-04-11 17:02:10 -04:00
Yves Starreveld
cdc65cfebf
Allow modules to build properly again. (broken when Cxx testing was added)
2002-04-11 16:58:43 -04:00
Bill Hoffman
ea4a3d5e7b
ENH: clean up utility rule generation
2002-04-11 10:29:51 -04:00
Sebastien Barre
9b8926925b
ENH: use target as source if source is empty
2002-04-11 10:05:47 -04:00
Sebastien Barre
e455a83969
FIX: echo pb, make Nmake gen use Unix gen, factorize stuff in Unix gen
2002-04-11 09:53:41 -04:00
Andy Cedilnik
b26be30740
Fix problem with custom commands on unix
2002-04-10 16:45:06 -04:00
Brad King
7fc1bd1281
ERR: UseIt() missing return type.
2002-04-10 12:13:44 -04:00
Bill Hoffman
384937a420
fix warning
2002-04-10 08:38:51 -04:00
Bill Hoffman
de93907bdd
ENH: check for compile flags and add back c flag to unix generator
2002-04-09 12:15:32 -04:00
John Biddiscombe
7d8d326d93
ERR: ReplaceString didn't work properly if replace was longer than with as
...
length added to start pos on next search was replaceLength instead
of withLength
2002-04-08 19:31:21 -04:00
Bill Hoffman
65e3edea04
ENH: use separate vars for creating c++ and c shared libraries and add a test for c libraries
2002-04-08 13:36:18 -04:00
Bill Hoffman
7883b6c7dc
expand ; args
2002-04-05 12:08:12 -05:00
Bill Hoffman
290c509e11
ENH: make sure the test tests the right cmake, and not the cmake used to bootstrap this cmake
2002-04-05 09:39:13 -05:00
Bill Hoffman
e4dce08591
ENH: add the ability to process command line arguments in the test driver before the test driver gets them
2002-04-04 16:53:37 -05:00
Bill Hoffman
04d53a3865
ENH: separate the ar program for cxx and c
2002-04-04 11:01:41 -05:00
Bill Hoffman
d42055b283
ENH: fix more space problems, you can add args to the ExecProgram command separatly now
2002-04-03 16:14:06 -05:00
Bill Hoffman
4ea0f6b949
ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler
2002-04-02 15:43:23 -05:00
Bill Hoffman
2b4e802a94
ENH: fix for regkey and ; separation
2002-04-01 14:50:00 -05:00
Sebastien Barre
92897bf3a8
ENH: add functions to API (read, write, delete registry key value)
2002-04-01 13:34:38 -05:00
Sebastien Barre
7e2a78b499
FIX: get rid of warnings
2002-03-30 17:17:59 -05:00
Sebastien Barre
dbe20d8d3b
FIX: should compare to 0, not NULL
2002-03-29 16:25:39 -05:00
Sebastien Barre
31413a216b
ENH: if -R or -E was used, displays also the name of the tests that passed.
2002-03-29 16:03:19 -05:00
Bill Hoffman
2d5ddb07fd
output list bug
2002-03-29 14:31:15 -05:00
Bill Hoffman
7d76de4403
make sure ; expansion is done in all commands
2002-03-29 14:20:32 -05:00
Bill Hoffman
fc6b8e8bf7
fix const problem
2002-03-29 11:11:03 -05:00
Bill Hoffman
dbdb0adce8
ENH: add ability to use ; separated lists in SET and expand them for addexecutable and addlibrary
2002-03-29 11:04:19 -05:00
Bill Hoffman
7359c6bd16
fix docs
2002-03-29 11:03:44 -05:00
Sebastien Barre
b6ebd7b7fa
ENH: Add SEND_ERROR flag to MESSAGE so that an error can be raised within a CMakeList file
2002-03-29 10:56:07 -05:00
Bill Hoffman
8b3b49a010
ENH: major change, the cmMakefile now contains a master list of cmSourceFile objects, the source lists reference the list via pointers, also you can now set properties on a file, like compile flags, abstract, etc.
2002-03-29 10:06:30 -05:00
Sebastien Barre
627ab62ce0
FIX: tolower is in <ctype.h> !, frenchy
2002-03-29 08:42:48 -05:00
Sebastien Barre
e081345595
ENH: perform case insensitive comparison on test names
2002-03-28 11:43:53 -05:00
Sebastien Barre
b63d6ee7dd
FIX: cmSourceFile::SetName was not called correctly for the test source files
2002-03-27 16:19:44 -05:00
Sebastien Barre
b0eb1031b7
ENH: small formatting enh
2002-03-27 15:52:52 -05:00
Sebastien Barre
1623dc2183
ENH: add testdriver test with source file in subdir
2002-03-27 13:47:05 -05:00
Sebastien Barre
0fd3ae7ba5
ENH: keep the name of the test as close to the source file (only the function name is cleaned up)
2002-03-26 18:06:36 -05:00
Sebastien Barre
95519ef1b7
ENH: add -R (similar to ctest but use substr instead of regexp). indent.
2002-03-26 17:53:07 -05:00
Sebastien Barre
437a8c9816
FIX: foreach function-blockers were using expanded args. Add virtual func to specify if function blocker needs them expanded or not.
2002-03-26 16:45:52 -05:00
Sebastien Barre
ccbdc30a8c
ENH: ExpandListArguments(): empty elements in semi-colon-separated string-list can now be ignored.
2002-03-26 16:44:49 -05:00
Sebastien Barre
a5b833119d
ENH: now supports tests inside sub-dirs
2002-03-26 16:42:43 -05:00
Bill Hoffman
d198c5e072
ENH: add error checking for mmesa
2002-03-26 12:55:14 -05:00
Bill Hoffman
7fc14a9cb4
ENH: use ccommand for del on windows
2002-03-26 12:38:52 -05:00
Bill Hoffman
60d604ae4e
ENH: show output when running tests
2002-03-26 12:38:18 -05:00
Bill Hoffman
f4bf694bae
ENH: if no arguments are given and there is only one test, then run it
2002-03-26 12:37:25 -05:00
Ken Martin
8d594bdcce
removed quotes from cmake and ccommand executable to be consistant
2002-03-25 17:03:54 -05:00
Sebastien Barre
c617091d13
ENH: support semi-colon format (list of args as string)
2002-03-25 16:24:13 -05:00
Sebastien Barre
32fb77fff2
ENH: cmCopyFile ; the path to the destination file will be created ; second arg can be a directory.
2002-03-25 15:59:47 -05:00
Bill Hoffman
2f639d37b5
ENH: add new command to create a test driver
2002-03-20 16:19:00 -05:00
Bill Hoffman
49bcc1ad51
ENH: remove fltk dialog as it is no longer supported
2002-03-20 13:16:16 -05:00
Andy Cedilnik
2990c3db57
Return error on copy
2002-03-19 12:25:15 -05:00
Andy Cedilnik
f15cce92f4
Remove warning about sign and unsigned
2002-03-18 11:59:23 -05:00
Andy Cedilnik
5bbae88569
Add ccommand for executing commands on the system, so by using ADD_CUSTOM_COMMAND, you can make rules to do some system commands during build. Currently supported commands are copy and remove. Others will follow.
2002-03-15 15:42:59 -05:00
Amitha Perera
c8924864fd
BUG: The source file may be specified with an extension.
2002-03-15 13:20:28 -05:00
Ken Martin
543b4ca1b9
less noisy about changing directories
2002-03-15 10:43:24 -05:00
Bill Hoffman
93474efd8b
ENH: add .in as a header file type, as it can not be compiled
2002-03-14 16:04:02 -05:00
Bill Hoffman
b59987eed9
BUG: .h not two .cxx files
2002-03-14 16:03:33 -05:00
Bill Hoffman
6fc3080458
BUG: fix RunCommand again... back to system, but with GetShortPath
2002-03-14 14:59:29 -05:00
Bill Hoffman
d981347866
BUG: fix for paths with spaces
2002-03-14 14:59:00 -05:00
Bill Hoffman
15d365cddd
BUG: fix for files with dashes in them
2002-03-14 14:58:28 -05:00
Bill Hoffman
567edf0e9a
ENH: overhaul of RunCommand on windows, if only win32 had popen...
2002-03-14 11:11:39 -05:00
Bill Hoffman
7c73456401
Remove warnings
2002-03-13 15:29:26 -05:00
Ken Martin
6349735590
ENH: closer to working with spaces in the path
2002-03-13 14:23:58 -05:00
Bill Hoffman
809b32fe59
ENH: remove several compiler warnings
2002-03-13 10:25:11 -05:00
Bill Hoffman
433e1128ab
ENH: add error checking for option commands with too many arguments
2002-03-11 16:04:22 -05:00
Bill Hoffman
fc933df1fc
ENH: add support for .def files
2002-03-11 12:11:20 -05:00
Bill Hoffman
938e6e487b
BUG: make sure libraries do not depend on themselves
2002-03-11 08:11:26 -05:00
Sebastien Barre
9097446e90
Build cmaketest even if testing if OFF (so that it can be used externally)
2002-03-07 10:41:31 -05:00
Sebastien Barre
e64c63cc90
ENH: add -E option (exclude tests matching a regexp)
2002-03-06 17:58:44 -05:00
Sebastien Barre
3ed2e6d02b
ENH: add cmaketest to install targets (so that it can be used in other projects) and pass the rest of its command-line args to cmake
2002-03-06 16:30:55 -05:00
Bill Hoffman
8aa3c35dad
ENH: add suport for semi-colon separated list variables
2002-03-06 10:10:46 -05:00
Bill Hoffman
4651dbcfc6
ENH: expand variables in arguments before the commands get them
2002-03-05 18:41:24 -05:00
Bill Hoffman
2b9140f6b5
BUG: get the correct return value from pclose
2002-03-05 18:25:13 -05:00
Bill Hoffman
076aafe79a
ENH: add file specific compile flags
2002-03-04 14:14:41 -05:00
Brad King
ac74d51382
ENH: Added support for including extra files in generated header to get access to export macros of derived projects.
2002-03-01 15:49:10 -05:00
Bill Hoffman
d14a2314e5
check bool values and prefere off
2002-02-28 15:57:45 -05:00
Bill Hoffman
96db798627
use xml output quotes for paths
2002-02-28 15:42:13 -05:00
Bill Hoffman
dcf821ad4d
BUG: look for exe path as well.
2002-02-28 11:15:10 -05:00
Bill Hoffman
e179ddde12
ENH: look for .com files before .exe
2002-02-28 10:41:27 -05:00
Bill Hoffman
6c1e38abb4
clean up in dot net
2002-02-27 18:11:12 -05:00
Bill Hoffman
0b6f8be725
add command line option -D for config directory to run
2002-02-26 15:15:16 -05:00
Bill Hoffman
800db3a063
ENH: add RUN_TESTS
2002-02-26 15:14:40 -05:00
Sebastien Barre
ffb875f862
FIX: command now expands args during the first pass (found through FOREACH example)
2002-02-26 11:46:01 -05:00
Bill Hoffman
0552c4025d
BUG: fix type problem size_type is unsigned
2002-02-26 08:56:42 -05:00
Bill Hoffman
6ad590aad6
ENH: dot net almost working
2002-02-25 18:14:01 -05:00
Sebastien Barre
b253a0644d
FIX: command now expands *all* args (found through FOREACH example)
2002-02-25 16:57:09 -05:00
Sebastien Barre
2649962d65
FIX: although a CMakeLists.txt file could be searched up 'n' level in the directory tree, ReadListFile() always implied a CMakeLists.txt file was up *one* level.
2002-02-25 15:06:18 -05:00
Bill Hoffman
9bab6591d0
ENH: fix warning
2002-02-25 12:47:20 -05:00
Sebastien Barre
b194f66677
ENH: Expand vars in SUBDIRS
2002-02-25 11:58:13 -05:00
Bill Hoffman
cd9157d9ea
BUG: fix remove of cygdrive path stuff
2002-02-25 10:47:56 -05:00
Brad King
a6333bfca3
ERR: std::ios::binary is only needed for Windows platforms, and isn't supported for all UNIX platforms.
2002-02-23 10:00:54 -05:00
Bill Hoffman
b8d2413156
ENH: fix for spaces in paths on unix
2002-02-22 15:40:44 -05:00
Bill Hoffman
8c3400dc6b
ENH: big change in the path handling, one function CreateOutputPath is used to escape spaces and convert to the native path type
2002-02-22 13:38:33 -05:00
Brad King
bfcf4b02bf
ENH: Another attempt at getting cmCopyFile to work correctly. The previous implementation was correct, but didn't work on HPUX due to stream library bugs. This implementation will hopefully work everywhere.
2002-02-22 10:08:04 -05:00
Bill Hoffman
5cd08d0563
BUG: fix copy file for HP
2002-02-21 17:32:55 -05:00
Sebastien Barre
513d48c5ea
ENH: Since each test can send a lot of text to stderr/stdout, ctest now displays the list of tests that failed at the end of the process.
2002-02-21 16:06:54 -05:00
Bill Hoffman
3c748ec5ad
ENH: add a virtual CreateMakeVariable to shorten makefile variables for borland make
2002-02-21 15:55:20 -05:00
Berk Geveci
49fa9d8b61
Argh
2002-02-21 08:53:26 -05:00
Bill Hoffman
59714406cc
add ifdef for windows function
2002-02-21 08:43:19 -05:00
Bill Hoffman
7cf06be12e
dot net port
2002-02-20 15:27:04 -05:00
Bill Hoffman
27617df8b0
close to dot net working
2002-02-20 15:26:51 -05:00
Berk Geveci
6108756fbc
Bill forgot to add a library to the release target.
2002-02-20 09:16:00 -05:00
Bill Hoffman
f5e672fed1
ENH: getting closer
2002-02-19 17:56:14 -05:00
Bill Hoffman
b730794058
ENH: add dotnet stuff
2002-02-19 11:54:34 -05:00
Luis Ibanez
73ea7c710f
FIX: FLTK includes should use ".H" instead of ".h"
2002-02-19 10:23:23 -05:00
Bill Hoffman
f95d76c736
fix spacing on text
2002-02-19 09:43:40 -05:00
Bill Hoffman
96898bed3e
add dot net stuff to cmakelists file and dsp file
2002-02-19 09:43:26 -05:00
Bill Hoffman
8d8528db82
getting closer but still not working dot net support
2002-02-18 17:41:02 -05:00
Bill Hoffman
531900c941
*** empty log message ***
2002-02-18 14:50:09 -05:00
Bill Hoffman
60b9a2c14b
ENH: first pass at dot net support
2002-02-18 14:36:04 -05:00
Bill Hoffman
12c5f0fa26
ENH: fix for borland tlib files with dash in them problem.
2002-02-18 14:09:03 -05:00
Bill Hoffman
142119be95
ENH: only depend subdir builds on TARGETS, not all sub dir operations, we do not want to build when doing a make depend
2002-02-14 10:03:19 -05:00
Sebastien Barre
6d6546ea7e
This dir should not be covered (form distrib)
2002-02-13 16:17:26 -05:00
Bill Hoffman
7d70285c86
ENH: add IGNORE option for cache values
2002-02-11 09:20:11 -05:00
Bill Hoffman
8e15a1ede7
BUG: fix CollapseFullPath so a trailing slash is not added to directories
2002-02-08 15:52:36 -05:00
Bill Hoffman
4d119dd7d6
ENH: add ends at end of string
2002-02-06 12:14:03 -05:00
Bill Hoffman
80f716941e
add bool return value so diagnostics are easier
2002-02-06 10:50:17 -05:00
Bill Hoffman
caa49f2a1e
BUG: remove depend on directory because it is not supported by all makes
2002-02-06 10:42:15 -05:00
Bill Hoffman
84f6fdd69f
ENH: use target link libraries and add the link directory for cmform
2002-02-04 22:00:33 -05:00
Ian Scott
626251ddf0
the generated makefiles/DSPfiles now depend on the aux source directory's
...
last modified date.
2002-02-04 08:28:54 -05:00
Berk Geveci
11ff0db01f
Using cmSystemTools::Error() instead of cerr.
2002-02-01 13:08:50 -05:00
Berk Geveci
0813149896
Better support for parallel builds. Subdirs depend on their parent.
2002-02-01 13:07:27 -05:00
Bill Hoffman
1bde29e9bd
use CMake_SOURCE and not CMAKE_ROOT
2002-02-01 09:28:20 -05:00
Bill Hoffman
9bf31316e1
try to get this working for dec cxx default compiler options
2002-01-31 10:32:49 -05:00
Bill Hoffman
7d6eb54cf0
ENH: fix for dec compiler, they still do not have the correct ansi stream library
2002-01-30 11:23:07 -05:00
Brad King
0bdd309fe0
ERR: Corrected assertions of pointers to remove warnings.
2002-01-25 09:06:39 -05:00
Berk Geveci
31561a7848
BUG: fix for network paths
2002-01-24 14:15:49 -05:00
Sebastien Barre
8a4a39d568
ENH: run CMake a second time. The first time it is run, some cache values are computed. The second time it is run, some commands check if the value is already in the cache and return that value instead of re-computing it. Therefore this ENH: a) make sure that this specific code is tested, b) increase coverage.
2002-01-23 10:56:21 -05:00
Brad King
8ed3ce29bf
ERR: Removed cmCacheManager::DefineCache method. It is no longer needed.
2002-01-22 10:17:37 -05:00
Will Schroeder
2adf9890f6
ENH:Updated copyright
2002-01-21 15:39:30 -05:00
Will Schroeder
a6a43d5320
ENH:Updated copyright
2002-01-21 15:30:43 -05:00
Bill Hoffman
8efc43b7d5
BUG: remove warning from hpux make
2002-01-21 11:39:00 -05:00
Bill Hoffman
9fd92a28f7
ENH: check the return value of the test program to be run
2002-01-21 10:38:42 -05:00
Bill Hoffman
252f9fc1b1
BUG: fix generated files with no extension bug
2002-01-21 10:11:47 -05:00
Sebastien Barre
cbd4c08fcf
Typo
2002-01-20 00:06:48 -05:00
Sebastien Barre
30b3cc0755
Add 2 new tests
2002-01-19 21:23:19 -05:00
Sebastien Barre
4d0e5c0201
FIX: if the 'hostname' and 'nslookup' commands were not found from their HOSTNAME and NSLOOKUP cache definition, hard-coded values were used instead, thus causing pb if the corresponding progs were not in the PATH (RunCommand). Now use FindProgram() to be sure to find both, otherwise do nothing and set the site name to "unknown" (arbitrary. could be empty string ? or error ?).
2002-01-19 21:22:55 -05:00
Bill Hoffman
d241158885
BUG: make sure regex match has a string to match
2002-01-18 23:38:48 -05:00
Sebastien Barre
5ab173b5ea
Fix: "cd arg2 ; arg1" not working. OK with &&. Also should prevent from: "cd non_existing_dir_oops && rm -fr *"
2002-01-18 20:33:28 -05:00
Sebastien Barre
747457abb6
ENH: RemoveFile returns if the file was removed or not
2002-01-18 19:21:02 -05:00
Sebastien Barre
5ab916f64d
Unused and deprecated class. Goodbye.
2002-01-18 17:01:59 -05:00
Bill Hoffman
c0cd47a402
fix if logic for null defs
2002-01-18 16:45:42 -05:00
Andy Cedilnik
21224d0bf1
Add GENERATED to cmSourceFilesRemoveCommand
2002-01-18 15:39:24 -05:00
Sebastien Barre
8a599b3569
Fix: escaping spaces was preventing a value with space to be passed correctly
2002-01-18 14:07:17 -05:00
Ken Martin
475364ac48
some fixes to recent screwerd up changes
2002-01-18 13:30:51 -05:00
Sebastien Barre
6d1a312c7b
Fix bug: was expanding second arg even if not passed. crashed
2002-01-18 11:48:16 -05:00
Sebastien Barre
1ccaa434ce
Fix typo
2002-01-18 11:38:38 -05:00
Sebastien Barre
99c9d77f21
Fix: argument was not used.
2002-01-18 11:38:05 -05:00
Sebastien Barre
b39f6afa45
Fix typo (second argument was not reported)
2002-01-18 11:36:47 -05:00
Sebastien Barre
802e2efd5d
no message
2002-01-18 11:36:27 -05:00
Bill Hoffman
e810171035
AIX compiler fix private to public
2002-01-18 10:28:41 -05:00
Bill Hoffman
71b36a7164
BUG: GetDefiniton can return null
2002-01-18 10:27:56 -05:00
Bill Hoffman
97f50b6e7a
BUG: fix null pointer read if def is not defined
2002-01-18 07:04:51 -05:00
Sebastien Barre
a2fe7601f0
FIX: need a 'make clean' before 'make all' otherwise the post-build custom-command are not run (since a lib might be up to date already for ex.).
2002-01-17 16:35:26 -05:00
Sebastien Barre
201764e166
Fix so that ADD_DEPENDENCIES work (the Utilities dependencies were not output)
2002-01-17 15:46:04 -05:00
Andy Cedilnik
e77515c2da
Add option of adding generated files to source list
2002-01-17 14:11:26 -05:00
Bill Hoffman
3df3d839cc
ENH: only output each link path once
2002-01-17 12:54:56 -05:00
Brad King
4688198996
ERR: Missing forward declaration of cmMakeDepend added.
2002-01-17 10:48:37 -05:00
Bill Hoffman
26f5ac3b49
BUG: allow header files to be added to the dsp file
2002-01-17 09:28:39 -05:00
Sebastien Barre
e0d02e10b5
Remove hack.
2002-01-16 17:29:24 -05:00
Andy Cedilnik
16977f33f2
Hack to make it work almost like before
2002-01-16 17:26:09 -05:00
Bill Hoffman
cddba435b8
ENH: add silent and suffixes to check depend file
2002-01-16 15:53:29 -05:00
Bill Hoffman
ce89556706
BUG: make sure non cmakedef lines are not skipped
2002-01-16 15:00:01 -05:00
Bill Hoffman
eede7afb7e
ENH: do not undef cmakedefine stuff, just comment out the line
2002-01-16 12:45:33 -05:00
Berk Geveci
67a5a82586
Improved performance by removing implicit rules.
2002-01-15 17:21:54 -05:00
Ken Martin
48f77f9de1
next release
2002-01-15 15:50:35 -05:00
Ken Martin
d41b42a019
next release
2002-01-15 15:46:34 -05:00
Berk Geveci
e452849640
FIX: Entry doc. should never be overwritten. This may cause cmake to be re-run very often.
2002-01-15 13:20:22 -05:00
Bill Hoffman
cb796a7227
ENH: do not depend on the .dsp file but rather depend on .dsp.cmake and if the .dsp actually changes, then write it, so clean and rebuild will not cause many reloads
2002-01-14 19:08:38 -05:00
Bill Hoffman
1a31d4b314
ENH: try to keep the dsp files from changing between each write
2002-01-14 18:52:19 -05:00
Bill Hoffman
0358cc83d0
remove extra logic not needed anymore because of better depends
2002-01-14 16:28:38 -05:00
Berk Geveci
c88408141b
Quote echo
2002-01-14 16:02:05 -05:00
Berk Geveci
5adda3463a
BUG: Curses was being used without initialization.
2002-01-14 14:49:05 -05:00
Bill Hoffman
d0397266d2
BUG: use borland run time dll for shared builds to avoid crashes
2002-01-12 22:55:35 -05:00
Bill Hoffman
56252e1100
ENH: make the fltk build default to OFF, it fails on too many linux machines with the default build
2002-01-10 18:09:37 -05:00
Bill Hoffman
5e8f9427d1
BUG: fix build of library in other directory if it is not there
2002-01-10 18:09:01 -05:00
Andy Cedilnik
1793b70c56
Add space to output
2002-01-10 16:22:14 -05:00
Bill Hoffman
c213a8bcd8
make it a modal dialog
2002-01-09 17:22:54 -05:00
Bill Hoffman
ddc6117574
BUG: need a larger default page size
2002-01-08 17:18:51 -05:00
Bill Hoffman
bc1742dd60
BUG: need spaces around linker options
2002-01-08 17:18:22 -05:00
Bill Hoffman
6dc78a2315
ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
2002-01-08 13:33:00 -05:00
Bill Hoffman
e58632aed3
BUG: not all displayed messages are errors
2002-01-07 16:30:27 -05:00
Amitha Perera
b2085d7e9d
Rolling back symbolic path changes until it works on Windows.
2002-01-07 15:49:07 -05:00
Amitha Perera
2fa6a0eb44
ENH: Add an invocation that maintains symbolic paths to the source and binary trees, mainly for systems with automounted network drives.
...
ENH: CollapseFullPath() no longer adds a trailing "/" to directory paths.
2002-01-06 14:59:16 -05:00
Ken Martin
0e7e1c110c
added release version
2002-01-04 09:23:27 -05:00
Andy Cedilnik
58ee855503
Fix add custom command so that it actually executes the code
2002-01-03 16:02:43 -05:00
Ken Martin
0333f15b96
minor fixes
2002-01-03 14:19:06 -05:00
Ken Martin
a57202fcc4
minor fix
2002-01-03 14:05:32 -05:00
Ken Martin
d8088655ff
minor fix
2002-01-03 13:56:30 -05:00
Ken Martin
d163cb7014
expand vars nwo for exists test
2002-01-03 09:34:40 -05:00
Ken Martin
e07ea14e31
added exists option for if statement
2002-01-02 16:46:08 -05:00
Ken Martin
b4e27e9795
prints the relese version
2002-01-02 16:45:30 -05:00
Ken Martin
79d9bd8a59
added release verison to cmMakefile
2002-01-02 16:44:44 -05:00
Bill Hoffman
d253ef49bc
BUG: put back recursive call to make for checking sources
2002-01-02 11:54:50 -05:00
Berk Geveci
0ac6b2d7a0
Type || should have been &&
2001-12-31 12:02:23 -05:00
Bill Hoffman
d1fb9d757f
ENH: remove one call to make, and clean echo stuff a bit
2001-12-31 11:54:14 -05:00
Berk Geveci
cff85a6386
BUG: fix long depend list because it gets cut on the hp: I may look like berk, but it is bill H.
2001-12-30 17:18:58 -05:00
Bill Hoffman
8cf867373d
ENH: use the correct case
2001-12-28 17:01:00 -05:00
Bill Hoffman
adb82258fb
DO NOT USE INCREMENTAL
2001-12-28 17:00:41 -05:00
Bill Hoffman
e4843d83a4
ENH: remove the rule to run make depend from the top with each change in any cmakelist file. Instead, run make depend in the current directory if a source file changes, or if a .h file changes or is removed
2001-12-28 17:00:05 -05:00
Amitha Perera
a9cdcba660
BUG: Don't generate build rules for header files.
2001-12-28 15:58:21 -05:00
Amitha Perera
1859209282
BUG: .txx are not source files. They contain template code which can only
...
be compiled when included in a regular .cxx file. By themselves, they cause
do not cause code to be generated.
2001-12-28 15:56:15 -05:00
Amitha Perera
4ec2836634
ENH: Classify a file as source or header even when the extension is given
...
explicitly.
2001-12-28 15:54:05 -05:00
Bill Hoffman
869dc1a445
ERR: remove bad ADD_DEPENDENCIES commands
2001-12-28 12:40:43 -05:00
Bill Hoffman
240628c223
remove warning
2001-12-27 14:55:19 -05:00
Bill Hoffman
445f122a92
ENH: add error checking
2001-12-27 13:55:05 -05:00
Sebastien Barre
3d24bc75bd
Fix: the generator choice value was hardcoded and overrode the value passed as a command-line param (desktop shortcuts)
2001-12-21 18:25:03 -05:00
Sebastien Barre
183bd9f9b3
Fix: vars that have just become ADVANCED should be removed from the GUI
2001-12-21 16:19:57 -05:00
Bill Hoffman
2c7bb2bf34
BUG: fix so you can remove a directory in the source tree, and clean up echo of commands
2001-12-21 15:39:43 -05:00
Luis Ibanez
3b9b80b14c
ENH: No longer tries to create a directory for the output
2001-12-21 09:55:57 -05:00
Bill Hoffman
602d0ee102
ENH: add support for DESTDIR in install targets
2001-12-21 09:07:17 -05:00
Amitha Perera
9ad7f0905a
ENH: Add option to disable use of -rpath.
2001-12-21 00:01:02 -05:00
Bill Hoffman
5291b7d025
ENH: fix for win98 check for directory existence
2001-12-20 17:00:52 -05:00
Bill Hoffman
9402460977
ENH: add make silent flag for nmake and move .SILENT: directive to top of makefile
2001-12-20 15:46:37 -05:00
Bill Hoffman
d1f66133a2
ENH: use better command for creating static library
2001-12-20 15:45:37 -05:00
Bill Hoffman
b67dc16be6
ENH: add silent mode for makefile builds and fix borland and nmake after the depend stuff
2001-12-19 18:45:22 -05:00
Bill Hoffman
384cf0c7f3
add example to tests
2001-12-19 15:26:21 -05:00
Bill Hoffman
12b286ea13
change ostrstream to strstream
2001-12-19 08:35:52 -05:00
Brad King
aa49d94ce0
ENH: Added error reporting for missing arguments to ENDIF.
2001-12-18 14:55:11 -05:00
Berk Geveci
73fd2381b9
Fixed warning.
2001-12-18 13:35:45 -05:00
Brad King
1f68c1be85
ENH: Improved flexibility of command by allowing specificiation of separate input and outputs source lists. Multiple input source lists are now also allowed.
2001-12-18 11:35:51 -05:00
Brad King
633041837c
ENH: Improved dependency generation. If any cmake.depends is out of date, all of them in the tree are re-generated. This is necessary in certain cases when CMakeLists.txt files change.
2001-12-18 10:21:59 -05:00
Brad King
16b0571d93
ENH: Added option to IF command to test if a command exists. Syntax is IF(COMMAND name-of-command).
2001-12-18 09:51:18 -05:00
Brad King
fd37e46eb3
ENH: Added option to IF command to test if a command exists. Syntax is IF(COMMAND name-of-command).
2001-12-18 09:39:26 -05:00
Brad King
dca0fd0859
BUG: Existing projects have cache entries with the same name as the command they adjust (VTK_WRAP_JAVA in VTK, for example). Setting the command name as a variable is too dangerous.
2001-12-18 09:16:48 -05:00
Andy Cedilnik
e89d9d3378
Better handling of new lines when moving from dos to unix
2001-12-17 17:44:24 -05:00
Brad King
fa53ab0807
ENH: Adding VTK_MAKE_INSTANTIATOR command. This command will be used by VTK kits to register their classes with vtkInstantiator.
2001-12-17 16:20:33 -05:00
Brad King
1b6ca3eba0
ENH: Each cmake command now adds a cmake variable of its own name, set
...
to ON. This allows constructs in CMakeLists.txt files like:
IF(FOO_COMMAND)
FOO_COMMAND()
ENDIF(FOO_COMMAND)
This provides the option to add CMake commands for extra functionality
without breaking compatability with earlier versions of CMake.
2001-12-17 16:19:27 -05:00
Bill Hoffman
b451ff80f9
ENH: allow custom commands for files that msdev knows about
2001-12-17 11:15:23 -05:00
Sebastien Barre
75a24394ea
Wrap abstract class too, as per David Gobbi's request (for the sake of the internal
...
documentation features of python").
2001-12-16 18:52:49 -05:00
Bill Hoffman
27522269ff
use -i not -k for make
2001-12-14 22:41:17 -05:00
Berk Geveci
69cb66f7ff
Updated toolbar.
2001-12-13 13:28:41 -05:00
Bill Hoffman
10085174b6
ENH: allow local changes
2001-12-12 18:27:28 -05:00
Brad King
4108b22486
BUG: cmake.depends files of zero size were not being re-written in some cases. Added a comment output to the top of the file so it will be re-written every time.
2001-12-11 15:59:33 -05:00
Bill Hoffman
03e7b6a67a
remove warning
2001-12-11 12:29:23 -05:00
Bill Hoffman
2c0f4f6725
ENH: add flush
2001-12-11 10:39:19 -05:00
Luis Ibanez
cdecad7a05
FIX: The command was modified it uses now a target and a source list
...
composed of .fl files. The names of the generated .cxx files are
added internally to the Sources list of the target.
2001-12-11 02:21:18 -05:00
Luis Ibanez
bf7470be7c
FIX: GENERATED_CODE type is no longer needed: generated code is not a Target.
2001-12-11 02:17:53 -05:00
Luis Ibanez
e3fa722b44
ENH: These files are now generated from the .fl file by FLTK_WRAP_UI command.
2001-12-11 02:15:51 -05:00
Luis Ibanez
6db0c7c5e6
FIX: FLTK_WRAP_UI command modified.
2001-12-11 02:14:37 -05:00
Amitha Perera
e19a90ab20
BUG: LIBRARY_OUTPATH_PATH may be "set" to the null string, in which case it
...
should be ignored.
2001-12-10 12:02:10 -05:00
Brad King
ee31c3e0a4
ENH: SUBDIR_DEPENDS command now does nothing. The parallel build functionality is now automatic. Dependencies are setup to force the same build order as a single threaded build, but multiple files in the same directory can be built simultaneously. Also fixed bug with inheriting CMakeLists.txt files when a directory level is skipped.
2001-12-10 11:03:44 -05:00
Bill Hoffman
a946931f91
BUG: if LIBRARY_OUTPUT_PATH is set, then use the fullpath for a remote target
2001-12-08 21:10:37 -05:00
Bill Hoffman
14e25b614d
WAR: remove warning
2001-12-08 20:49:25 -05:00
Bill Hoffman
29ef645272
BUG: executable extension wrong for ctest search, and was not looking in Debug and Release
2001-12-07 19:11:28 -05:00
Berk Geveci
b0f3a17450
If an entry starts with // (network paths), double quote it.
2001-12-07 18:27:26 -05:00
Amitha Perera
a4dc7f7b97
BUG: the rule for generating a library no longer has the full path, and so the
...
dependency targets shouldn't, either.
2001-12-07 18:15:18 -05:00
Berk Geveci
0daca0a5f3
Comments start with TWO leading slashes not _one_
2001-12-07 18:12:17 -05:00
Ken Martin
95fa88b7bc
version rev
2001-12-07 16:06:08 -05:00
Ken Martin
ab3b0c04aa
release 10
2001-12-07 16:01:32 -05:00
Bill Hoffman
8e5f3bb9e1
ENH: add mark as not advanced to mark as advanced
2001-12-07 15:47:39 -05:00
Bill Hoffman
5a488fc850
ENH: convert to windows paths
2001-12-07 14:31:28 -05:00
Bill Hoffman
06cc1cbf2f
ENH: use windows paths to run commands and escape spaces
2001-12-07 13:10:50 -05:00
Bill Hoffman
30a56de4b7
ENH: add custom commands for targets
2001-12-07 10:58:06 -05:00
Sebastien Barre
0a5f763bbe
Do not output library search path if the library path option/flag is empty + add CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support the @<< syntax
2001-12-06 20:04:15 -05:00
Andy Cedilnik
b689b4b5fa
Fix bug with string
2001-12-06 17:40:25 -05:00
Bill Hoffman
26ecd7731d
ENH: call convert to unix slashes for path and filepath entries
2001-12-06 17:09:06 -05:00
Berk Geveci
683c54b787
Added support for ~.
2001-12-06 17:07:18 -05:00
Ken Martin
82b3ed83d4
handle tildas
2001-12-06 16:50:54 -05:00
Sebastien Barre
4372a40922
Lib path should be converted to native path too.
2001-12-06 13:32:58 -05:00
Sebastien Barre
dea1309e8d
Fix the command quoting pb (remove m_QuoteNextCommand), move ConvertToNativePath to NMake gen
2001-12-06 13:32:28 -05:00
Ken Martin
3f013a2759
Cleaning last line at exit.
2001-12-06 11:49:16 -05:00
Sebastien Barre
cec99b76a6
If Shift is pressed with 'OK', then don't quit
2001-12-05 16:05:26 -05:00
Sebastien Barre
ecca17cfdd
Add single quotes feature.
2001-12-05 15:29:36 -05:00
Ken Martin
cf8003f03f
up version
2001-12-05 12:07:34 -05:00
Ken Martin
d4bb11cd8b
up version
2001-12-05 11:59:18 -05:00
Bill Hoffman
11084af423
ENH: remove /tmp_mnt from all paths in convert to unix slashes
2001-12-04 17:28:35 -05:00
Berk Geveci
97c71d0ab1
Fixed outdated comment
2001-12-04 16:19:33 -05:00
Berk Geveci
0a33722a85
Fixed overflow problem.
2001-12-04 15:53:33 -05:00
Bill Hoffman
a07808f816
crazy fix for putenv, and native path called on custom command paths
2001-12-04 12:03:58 -05:00
Berk Geveci
de452f3fef
replacing clear()
2001-12-04 11:20:24 -05:00
Berk Geveci
d42ded5b16
Added debugging.
2001-12-04 11:16:04 -05:00
Bill Hoffman
f693910602
no c++ comments in c code, duhhhh
2001-12-04 10:11:54 -05:00
Bill Hoffman
7bcea94b9a
ENH: AIX seems to define lines and columns as macros, I undefed them
2001-12-03 19:58:56 -05:00
Bill Hoffman
2c853716ce
ENH: let people know the variable is advanced
2001-12-03 17:47:30 -05:00
Bill Hoffman
2bdcc9ae7e
ENH: fix debugging with borland
2001-12-03 17:01:40 -05:00
Bill Hoffman
b545988c0b
ENH: add -C load cache file option
2001-12-03 17:00:43 -05:00
Sebastien Barre
906f0a3339
Add /A and /G command-line param to carry the value of "Show Advanced" and generator name in desktop shortcuts
2001-12-03 15:59:17 -05:00
Ken Martin
9214ad0ec6
minor fix for not found executables
2001-12-03 15:55:28 -05:00
Berk Geveci
b8573c65ec
Fixed help.
2001-12-03 15:11:59 -05:00
Berk Geveci
a987b6bf47
Fixed help.
2001-12-03 15:11:03 -05:00
Bill Hoffman
07363b8318
add wizard
2001-12-03 13:05:29 -05:00
Luis Ibanez
83eb4b20c0
ENH: AddCustomCommand register now multiple outputs. Auxiliary variable manage
...
the output directory where FLTK generated code is going to be writen.
2001-12-02 18:22:19 -05:00
Sebastien Barre
b180bf609b
fix warning for Borland build
2001-11-30 17:20:43 -05:00
Bill Hoffman
ab46fd164a
*** empty log message ***
2001-11-30 16:51:08 -05:00
Bill Hoffman
0d3eefb1f1
new borland generator moved into place
2001-11-30 16:48:52 -05:00
Bill Hoffman
e9d0ad180f
Replace with nmake subclassed generator
2001-11-30 16:27:14 -05:00
Sebastien Barre
5b251bde7e
Add options for library manager (lib).
2001-11-30 16:05:55 -05:00
Berk Geveci
5b6e7bcf70
Improving interface.
2001-11-30 15:04:25 -05:00
Bill Hoffman
e32fc72f48
print cmake running message to cerr
2001-11-30 14:50:57 -05:00
Sebastien Barre
a7c293a99e
Add linker flags for each build type
2001-11-30 14:33:37 -05:00
Berk Geveci
81d74f638a
Better documentation.
2001-11-30 14:24:37 -05:00
Berk Geveci
ca518a593e
Better documentation.
2001-11-30 14:16:28 -05:00
Berk Geveci
e9d4096713
Improved help.
2001-11-30 13:59:36 -05:00
Bill Hoffman
cb23279833
fix library suffix
2001-11-30 13:09:53 -05:00
Bill Hoffman
47ae31d307
remove suffix rules
2001-11-30 12:41:19 -05:00
Bill Hoffman
daf890359c
add new suffix rules
2001-11-30 12:05:38 -05:00
Berk Geveci
b64e2b83b0
Can non use clear because it is undef'ed.
2001-11-30 11:34:13 -05:00
Berk Geveci
1499a4268d
Fixed warning.
2001-11-30 10:58:23 -05:00
Berk Geveci
86e75e0d39
Fixed warning.
2001-11-30 10:54:04 -05:00
Berk Geveci
d6e0f7da0c
Since it is being used as an array size in another file, it is not possible to initialize MAX_WIDTH in a .cxx file.
2001-11-30 10:51:30 -05:00
Bill Hoffman
906ebb5547
fix warning
2001-11-30 10:41:08 -05:00
Berk Geveci
195e2c6449
Missed std::
2001-11-30 10:40:41 -05:00
Berk Geveci
46c5d3355a
Missed std::
2001-11-30 10:28:40 -05:00
Berk Geveci
8a59c205bd
opps I forgot to add these
2001-11-29 23:45:01 -05:00
Bill Hoffman
c80c5d245d
ENH: fix various problems caused by the generalization of nmake generator
2001-11-29 23:24:37 -05:00
Sebastien Barre
f670003d24
Nmake build: move most of hard-coded values to config parameters
2001-11-29 20:59:53 -05:00
Berk Geveci
521d8d9410
Improvements to the curses interface.
2001-11-29 16:44:22 -05:00
Bill Hoffman
e57a982136
ENH: fix memory leaks
2001-11-29 15:14:07 -05:00
Sebastien Barre
e8dade9420
Fix space pb (embended, then escaped)
2001-11-29 14:51:35 -05:00
Bill Hoffman
765934fea9
add bootstrap makefile for borland compiler
2001-11-29 09:22:21 -05:00
Bill Hoffman
15805d260e
fix for shared libs and borland
2001-11-29 09:09:11 -05:00
Luis Ibanez
1be3b0fd99
ENH: GENERATED_CODE case added to switch.
2001-11-29 01:51:14 -05:00
Luis Ibanez
f86418e99f
ENH: A type of target was added for representing GENERATED_CODE
2001-11-29 01:48:23 -05:00
Luis Ibanez
e11df32931
ENH: Custom commands are now builded.
2001-11-29 01:46:29 -05:00
Bill Hoffman
e7bb895afd
ENH: borland generator 2 is working more or less
2001-11-28 18:07:27 -05:00
Luis Ibanez
b29e3f11cb
ENH: Command simplified in order to construct a Source list of .cxx from
...
a source list of .fl GUI files.
2001-11-28 14:45:20 -05:00
Luis Ibanez
ecd4b2b1ee
ENH: The command was simplified to generate a source list of cxx from a
...
source list of .fl GUI files.
2001-11-28 14:44:10 -05:00
Bill Hoffman
fd516c022d
add new borland generator
2001-11-28 11:12:15 -05:00
Bill Hoffman
af9bc3fa9f
*** empty log message ***
2001-11-28 10:51:28 -05:00
Bill Hoffman
ed50410ae7
bug: fix same path comparison when short paths are used
2001-11-28 07:15:04 -05:00
Bill Hoffman
f901b9c340
fix warning
2001-11-28 07:14:25 -05:00
Luis Ibanez
10097d7685
FIX: When switching from one project to another the CacheGUI wasn't being
...
cleared. Values from one project were mixed into the other.
2001-11-27 19:38:05 -05:00
Berk Geveci
0180d3156f
ENH: nmake generator much closer to working with spaces
2001-11-27 17:53:05 -05:00
Berk Geveci
1944e1887d
ENH: expand variables in a command before escaping spaces in the command
2001-11-27 17:32:33 -05:00
Berk Geveci
3173249761
ENH: do not write over existing cache values even doc strings to avoid changing the cache file
2001-11-27 17:31:45 -05:00
Berk Geveci
b51230a565
remove unused include
2001-11-27 16:12:00 -05:00
Ken Martin
97ec90bf85
adjusted spacing
2001-11-27 15:34:27 -05:00
Ken Martin
a99f293e3a
removed extra lib paths to avoid finding old libs
2001-11-27 15:33:43 -05:00
Luis Ibanez
1bb3fada7a
ENH: Command for running FLTK's UI tool "Fluid" was added.
2001-11-27 00:03:45 -05:00
Luis Ibanez
42e2874d75
ENH: Support for FLTK Fluid tool added.
2001-11-27 00:02:27 -05:00
Luis Ibanez
0eb838643e
Command for invoking FLTK's code generator "Fluid" during the building process
2001-11-26 22:40:31 -05:00
Bill Hoffman
eecf4b9cbf
ENH: add advanced variable types and command line wizard gui
2001-11-26 18:28:27 -05:00
Bill Hoffman
3e24edcd04
ENH: add possibility to add doc strings to varibles created by find type commands
2001-11-26 18:24:47 -05:00
Berk Geveci
b170d21c98
Oops. The wrong version of the duplicate code was kept. Loaded cache values were not made internal.
2001-11-26 16:32:10 -05:00
Ken Martin
7850f7b319
removed warning messages
2001-11-26 11:32:20 -05:00
Ken Martin
03e7f324f0
better error messages
2001-11-26 11:31:50 -05:00
Bill Hoffman
12551a33c3
NMake with spaces in directories
2001-11-21 17:45:01 -05:00
Andy Cedilnik
66135bee42
Fix the current directory check for NMake
2001-11-21 11:35:01 -05:00
Bill Hoffman
94c828bd1f
ENH: clean up command line arguments
2001-11-21 08:47:37 -05:00
Bill Hoffman
6156928549
WAR: fix warning
2001-11-21 08:47:10 -05:00
Bill Hoffman
f7fae15d39
ENH: add command line arguments to set cache entries
2001-11-20 17:51:03 -05:00
Berk Geveci
f3d63c1932
ENH: closer to working with spaces in source directory
2001-11-20 17:27:41 -05:00
Berk Geveci
a43f3c99c7
BUG: fix memory leak
2001-11-20 17:27:04 -05:00
Berk Geveci
46568242fa
BUG: fix for spaces in path to CMakeList.txt file
2001-11-20 17:26:45 -05:00
Bill Hoffman
572e5146f8
define hacks and such for the dec compiler
2001-11-20 08:28:54 -05:00
Bill Hoffman
da17f30cb5
ENH: add new command VARIABLE_REQUIRES for better debugging of list files
2001-11-19 17:52:08 -05:00
Bill Hoffman
4d5f9deb00
*** empty log message ***
2001-11-19 09:34:29 -05:00
Bill Hoffman
2614e62314
ENH: remove unused source files
2001-11-19 09:20:07 -05:00
Bill Hoffman
bf1840a52d
ENH: look for cmake test with .exe if nmake
2001-11-16 16:42:27 -05:00
Bill Hoffman
65222add02
face lift for GUI and some more help
2001-11-16 16:29:25 -05:00
Bill Hoffman
25ac768763
ENH: fix for dll builds
2001-11-16 16:28:42 -05:00
Franck Bettinger
3e16ec5eda
Added a make depend in the clean rule to refresh the dependencies
2001-11-16 13:08:03 -05:00
Franck Bettinger
d66eb731a9
undo the last change because of problem with some versions of make
2001-11-16 10:14:28 -05:00
Franck Bettinger
dad526aad6
added the deletion of cmake.depends in the cleaning so that it is recomputed even source files (i.e. .cxx or .h) are generated
2001-11-16 09:04:49 -05:00
Franck Bettinger
8c7b9cbf10
Now adds dependency if the file doesn't exist but will be created during the compilation
2001-11-16 09:03:31 -05:00
Franck Bettinger
9f9db7dad5
corrected path problem and added moc compilation too
2001-11-16 09:01:57 -05:00
Bill Hoffman
0d2f8e65c5
remove depend on star dot h as it is not really needed and breaks some versions of gmake
2001-11-15 22:10:45 -05:00
Bill Hoffman
54f5d7994c
ENH: use crazy temp files for long command lines
2001-11-15 18:18:45 -05:00
Bill Hoffman
d2b84627de
ENH: remove debug prints
2001-11-15 17:45:33 -05:00
Bill Hoffman
407afb906c
closer to nmake working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by Dart, nmake makefiles work with borland make and nmake
2001-11-15 17:11:26 -05:00
Bill Hoffman
2df56cf21b
ENH: fix library builds with nmake
2001-11-15 09:55:50 -05:00
Bill Hoffman
4b34ffa669
BUG: wrong shortname used
2001-11-15 09:00:44 -05:00
Bill Hoffman
ba62b9d94d
BUG: fix build for cygwin
2001-11-15 08:43:02 -05:00
Bill Hoffman
1406eae1ba
BUG: avoid .cxx.o names...
2001-11-15 08:42:34 -05:00
Bill Hoffman
94f82edd07
Closer to nmake build
2001-11-14 18:12:22 -05:00
Bill Hoffman
a8d47b7221
closer to nmake build
2001-11-14 18:11:04 -05:00
Sebastien Barre
669f7e7f07
Quick addition: "Create shortcut" menu entry.
2001-11-14 14:39:26 -05:00
Bill Hoffman
f978b6f7ea
nmake support
2001-11-14 10:21:59 -05:00
Brad King
7ac4e78316
ERR: Re-ordered includes to fix macro conflict for gcc 3.0.
2001-11-14 09:56:33 -05:00
Brad King
17591cd515
ERR: Fixed compiler warning for gcc 3.0.
2001-11-14 09:55:24 -05:00
Bill Hoffman
e7ac38077a
ENH: remove debug statements
2001-11-14 09:22:08 -05:00
Bill Hoffman
4bbdfc0315
ENH: remove warning
2001-11-14 08:49:37 -05:00
Bill Hoffman
dc839f80f0
start work on nmake generator
2001-11-13 18:23:45 -05:00
Bill Hoffman
6220a187ba
clean up object file build rule, and do not attempt to remove link_directories that are in the build tree
2001-11-13 15:54:41 -05:00
Ken Martin
274099f7ec
fixes to curses stuff
2001-11-13 14:22:29 -05:00
Bill Hoffman
83d7df09c4
warnings
2001-11-13 12:42:45 -05:00
Bill Hoffman
41017cbc88
ENH: clean up warnings
2001-11-13 12:38:53 -05:00
Bill Hoffman
f3ebd438c7
WAR: fix compile warnings
2001-11-13 12:25:34 -05:00
Bill Hoffman
a244cb242c
ENH: fix spelling error
2001-11-13 12:21:42 -05:00
Bill Hoffman
4ee923a33c
ENH: remove warnings
2001-11-13 12:21:15 -05:00
Brad King
5231ad0c7e
ENH: cmMakeDepend::GenerateDependInformation will now use hints regardless of whether the actual file exists. This can be used to add dependencies to .h files which are generated but included in hand-written .cxx files. If the .cxx does exist, though, it will be used first, and the hints will be used afterward.
2001-11-12 15:37:38 -05:00
Ken Martin
668974b01c
minor fix
2001-11-12 09:21:36 -05:00
Berk Geveci
1efcd4d035
Renaming ccurses to ccmake.
2001-11-09 16:16:56 -05:00
Berk Geveci
23f0b7760f
Trying to fix curses.
2001-11-09 16:05:33 -05:00
Ken Martin
722283804b
support for custom targets on exe and lib
2001-11-09 13:00:53 -05:00
Franck Bettinger
53d0de2a9f
cleanups
2001-11-09 12:07:37 -05:00
Franck Bettinger
becce939a2
support for compilation of .ui files into .h and .cxx files
2001-11-09 12:03:41 -05:00
Sebastien Barre
61a66c2645
SOURCE, COMMAND, TARGET are required now
2001-11-09 10:42:16 -05:00
Sebastien Barre
bdf0241d2e
SOURCE, COMMAND, TARGET are required now
2001-11-09 10:37:22 -05:00
Sebastien Barre
6b5e54744c
Reimplement code. Since a custom command is very flexible and might be extended in the future, make all arguments prefixed with arg type, make ordering irrelevant and potentially all args optional.
2001-11-09 10:33:22 -05:00
Berk Geveci
438676de38
Trying to fix curses problems.
2001-11-08 17:30:18 -05:00
Berk Geveci
3482e716c3
Fixing problems with curses headers.
2001-11-08 17:25:36 -05:00
Berk Geveci
217081a72b
Trying to fix curses problems.
2001-11-08 17:17:44 -05:00
Berk Geveci
76f799fd03
Oops.
2001-11-08 17:10:58 -05:00
Berk Geveci
777ec99219
Changes to remove warnings and fix dependencies.
2001-11-08 17:03:52 -05:00
Ken Martin
05717b3dab
a better fix maybe
2001-11-08 15:09:43 -05:00
Bill Hoffman
03fd2f6dfa
make sure custom targets are in the ALL_BUILD
2001-11-08 14:44:12 -05:00
Sebastien Barre
e17724279e
Fix number of params and expand vars in all args
2001-11-08 14:34:51 -05:00
Sebastien Barre
9ad598a9f0
Fix bug. Was using unexpanded var instead of copy
2001-11-08 11:50:28 -05:00
Sebastien Barre
53f8721f99
Break the "to infinity and beyond" stuff
2001-11-08 11:40:06 -05:00
Sebastien Barre
3acc545b06
Expand var in srclist name too
2001-11-08 10:48:47 -05:00
Sebastien Barre
340b1f1d8b
Expand var in name too
2001-11-08 10:40:05 -05:00
Sebastien Barre
229b9064d1
Expand variables in all target args
2001-11-08 09:16:32 -05:00
Berk Geveci
32e9510d55
Needed to replace srcdir to make install targets work.
2001-11-08 08:42:16 -05:00
Bill Hoffman
3cb9f60375
BUG: no +=+
2001-11-07 17:04:53 -05:00
Andy Cedilnik
39766efaaa
Added accessor for add custom command
2001-11-07 16:47:38 -05:00
Bill Hoffman
3b8eff5552
remove template flags from cmake, no ptused, or -instance=static
2001-11-07 15:57:17 -05:00
Bill Hoffman
b522b84fb4
Trying to fix curses problems with some systems.
2001-11-07 15:57:10 -05:00
Berk Geveci
a3f6e2f9c4
Trying to fix build problems related to curses.
2001-11-07 15:01:59 -05:00
Bill Hoffman
72d683e0ee
ENH: use full source name for c code as well as c++
2001-11-07 14:55:49 -05:00
Bill Hoffman
e7616c5b92
use cmake as the executable for cmake and not ccurses
2001-11-07 14:44:50 -05:00
Bill Hoffman
8a4ae14a30
make sure default_target is first
2001-11-07 14:44:22 -05:00
Bill Hoffman
0314c5f76a
Allow multiline messages
2001-11-07 12:23:27 -05:00
Bill Hoffman
112707a9dc
Clean up a bit more
2001-11-07 09:54:46 -05:00
Bill Hoffman
87cbb11742
One more time... case does not matter on cygwin
2001-11-07 09:29:25 -05:00
Bill Hoffman
8139a3121d
ENH: fix doc string
2001-11-06 16:14:28 -05:00
Franck Bettinger
4153857a1e
add cleaning of QT generated files when make clean is used
2001-11-06 15:29:03 -05:00
Bill Hoffman
4ddee8e0e8
ENH: tell cmake object where cmake is
2001-11-06 12:03:36 -05:00
Bill Hoffman
319a5e0077
BUG: CustomCommand has to use full path to Source file now
2001-11-06 09:35:48 -05:00
Bill Hoffman
05a884c675
Removed a function which used va_start (did not compile on Sun with gcc)
2001-11-06 08:40:07 -05:00
Berk Geveci
4848c81428
Many improvements.
2001-11-05 22:10:52 -05:00
Bill Hoffman
1a8e3ba1e6
ENH: use full paths for object compile rules
2001-11-05 16:38:35 -05:00
Berk Geveci
33dbd7acf8
Re-enabling curses support.
2001-11-05 15:55:24 -05:00
Bill Hoffman
a033bf3972
ENH: change to work with nmake
2001-11-05 15:39:37 -05:00
Berk Geveci
b22e2de8e5
HPUX support.
2001-11-05 13:24:44 -05:00
Bill Lorensen
9190e57e3d
ERR: ^M's removed.
2001-11-05 12:57:11 -05:00
Berk Geveci
cd7297781d
Adding form library.
2001-11-05 11:53:05 -05:00
Berk Geveci
c09d072be3
Fixing problems on Sun (name collusions between STL and curses) and disabling curses temporarily.
2001-11-05 11:52:27 -05:00
Andy Cedilnik
830bb67caf
Fix the IF IF problem
2001-11-05 10:42:30 -05:00
Berk Geveci
4e07845b4f
ERR: To include cmake headers, one should use ../
2001-11-05 08:37:22 -05:00
Phil Pritchett
8476330979
switched string::compare to strncmp
2001-11-05 05:43:48 -05:00
Berk Geveci
d0b210aec0
Need to include standard headers.
2001-11-04 18:10:43 -05:00
Berk Geveci
939d614978
Adding curses support.
2001-11-04 18:05:21 -05:00
Sebastien Barre
ef74458b34
Add optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs can be specified before the actual include dirs
2001-11-02 22:32:39 -05:00
Phil Pritchett
8c582aae12
allow more than one external MS project
2001-11-02 11:19:15 -05:00
Andy Cedilnik
36e7b5567a
On win32 path is all in lower case now
2001-11-02 09:18:23 -05:00
Bill Hoffman
c15ad5c98d
ENH: clean up interface and change build in current directory to build the depend file first
2001-11-01 18:37:28 -05:00
Bill Hoffman
a13cb203ad
BUG: use collapse full path when testing cache directory
2001-11-01 18:36:56 -05:00
Bill Hoffman
4e6a9a4357
ENH: IntDir to INTDIR
2001-11-01 18:36:13 -05:00
Sebastien Barre
63cb6c7407
Expand vars in exe and lib name
2001-11-01 13:09:08 -05:00
Bill Hoffman
10ae8a4e24
ENH: clean up drive letter check
2001-11-01 10:42:07 -05:00
Brad King
8e79e498f9
ENH: Added automatic detection of >> sequences in template names and replacement with "> >" in the output.
2001-10-31 18:56:56 -05:00
Brad King
eb6e54c64b
ENH: Replaced cmStdString implementation to make it more transparently a std:string.
2001-10-31 18:56:19 -05:00
Phil Pritchett
4ba36ca453
INCLUDE_EXTERNAL_MSPROJECT command
2001-10-31 07:03:32 -05:00
Luis Ibanez
4a8b9ecf98
FIX: Reverted to use FillCacheManagerFromGUI().
2001-10-30 18:32:34 -05:00
Andy Cedilnik
33b0bca1c4
Fix the problem on windows of capital or lower case drive letter for CMAKE_CACHEFILE_DIR
2001-10-30 14:36:50 -05:00
Andy Cedilnik
f59946de67
Change CMAKE_CURRENT_CWD to CMAKE_CACHEFILE_DIR and change the messages
2001-10-30 14:15:15 -05:00
Bill Hoffman
091e95f26d
ENH: add an option to configure file command that allows for only expansion of at variables and not dollar variables
2001-10-30 14:05:07 -05:00
Luis Ibanez
bc34c428df
FIX: In order to disable a button in fl_choice, a 0 pointer must be sent
...
instead of "".
2001-10-30 04:33:06 -05:00
Luis Ibanez
d41e954f07
ENH: FillCacheManagerFromGUI() was replaced by SaveFromCacheGUI() to
...
ensure that changes on the GUI are directly update in the config
file.
2001-10-29 21:22:12 -05:00
Luis Ibanez
37502d85d8
ENH: fl_ask replaced by fl_choice in FLTKCallback.
2001-10-29 21:20:30 -05:00
Bill Hoffman
b0e3a2def0
ENH: use callback not ifdef for MFC message box errors
2001-10-29 10:41:31 -05:00
Bill Hoffman
539318f587
ENH: add callback for message display
2001-10-29 10:19:34 -05:00
Luis Ibanez
88c32dacc7
ENH: Button were renamed : "Configure", "OK" and "Cancel" as the MFC version.
2001-10-28 18:52:51 -05:00
Luis Ibanez
f90e258941
ENH: Updated with respect to MFC CMakeSetup. New cache entries are now
...
colored in red. The browsers for recent directories only popup if
there is at least one in the list.
2001-10-27 23:47:23 -04:00
Bill Hoffman
1c5c899fd7
add dependency for configure files and use short path in WIN32 cmake test
2001-10-26 15:42:02 -04:00
Andy Cedilnik
47c7af3cc8
Added check if the binary directory changed. If it did, it will print the warning message
2001-10-26 09:29:21 -04:00
Berk Geveci
1096d43d14
ENH: allow -framework as a complete entry in the link line for Mac OSX
2001-10-24 17:51:55 -04:00
Sebastien Barre
cc731ac548
The result of this utility command can now be optionally added to the cache
2001-10-23 17:49:13 -04:00
Sebastien Barre
8074eeebf1
Add warning regarding the location of ENABLE_TESTING (should be in the top CMakeList.txt, otherwise Dart is lost)
2001-10-19 10:07:56 -04:00
Sebastien Barre
5cc95e4387
SITE_NAME should return the most qualified name of the host. If nslookup works, now the domain is appended to the hostname (whereas it *replaced* the host name before)
2001-10-18 18:01:19 -04:00
Ian Scott
8fefb3dd22
Detect error and output useful message
...
Previously it would have got confused about the destinationSourceGroup
2001-10-18 13:51:09 -04:00
Ian Scott
8106e93dca
This command should always set the cahce variabel to a filepath not a path
2001-10-18 13:03:37 -04:00
Sebastien Barre
71fe9280cb
Add PROJECT_NAME to the set of definitions
2001-10-17 15:11:02 -04:00
Bill Hoffman
1830690a0d
ENH: expand variables in message command output
2001-10-15 18:37:15 -04:00
Bill Hoffman
7d907c8d59
ENH: clean up error report for source files not found
2001-10-15 18:36:46 -04:00
Ian Scott
3a316a6e0a
added a QT_WRAP_CPP command
2001-10-15 14:19:53 -04:00
Brad King
b6158ac39c
ENH: Improved parsing of GCCXML_FLAGS to improve generation of gccxml rule. Also added ADD_DEFINITIONS arguments to the generated rule.
2001-10-11 17:20:39 -04:00
Andy Cedilnik
8a72356cff
Added removing of spaces in CMakeCache.txt in front of comments and variables
2001-10-11 14:57:59 -04:00
Bill Hoffman
70bc593afe
ENH: add a warning comment for cache values that can not be changed because they are always loaded from another cache
2001-10-10 10:22:50 -04:00
John Biddiscombe
ad09f66469
FIX: Same as last checkin except applies to bpi files as wellas lib files
...
If we can't find it - and it's not a target - and it has no path already specified,
it must be in OUTDIRLIB from another makefile in the same project !
(What this really means is the lib paths are correctly specified)
2001-10-09 22:18:34 -04:00
Bill Hoffman
6b1ab49ae6
ENH: better fix for dos return in lines, use the regular expression and don't edit the input line
2001-10-09 10:25:51 -04:00
Bill Hoffman
d0aec59356
ENH: clean up returns from input, so we can read dos files on unix
2001-10-05 17:31:29 -04:00
Bill Hoffman
8f652aad21
ENH: fixes for borland compiler testing
2001-10-03 15:49:52 -04:00
John Biddiscombe
668c929647
FIX:if we can't find it - and it's not a target - and it has no path already specified,
...
it must be in OUTDIRLIB from another makefile in the same project !
(What this really means is the lib paths are correctly specified)
2001-10-02 23:10:46 -04:00
Bill Hoffman
8591786867
ENH: add better error reports in parsing cmake files, like what file has the error
2001-10-02 17:28:55 -04:00
Ken Martin
c9caf2390c
version
2001-10-01 13:36:27 -04:00
Ken Martin
8e505ebf53
version
2001-10-01 13:35:44 -04:00
Bill Hoffman
ac2dc7c476
BUG: add missing include
2001-10-01 11:55:10 -04:00
Bill Hoffman
e62f9a7711
ENH: change checkboxes back to pull down menus, remove leak
2001-10-01 10:14:39 -04:00
Bill Hoffman
f69e3caa14
BUG: fix full path for file in current directory
2001-09-29 11:12:17 -04:00
Berk Geveci
f6b3049bda
BUG: fix realpath problem again...
2001-09-28 13:35:35 -04:00
Berk Geveci
55415f418a
BUG: separate path from file name before calling realpath
2001-09-28 12:14:52 -04:00
Bill Hoffman
9ae8234fe5
BUG: get correct library name
2001-09-28 10:40:14 -04:00
Bill Hoffman
1c8f096517
BUG: use realpath instead of cd/pwd
2001-09-27 16:50:59 -04:00
Bill Hoffman
d55f530012
BUG: fix install prefix
2001-09-27 15:54:47 -04:00
Bill Hoffman
cc768c86c6
ENH: pass prefix from configure into cmake
2001-09-27 14:58:14 -04:00