Mathieu Malaterre
2b071aeb07
ENH: Make those variables advanced.
2009-11-02 09:15:04 -05:00
Mathieu Malaterre
865e0a11b4
BUG: 0009817 cmake does not search in solaris subdirectory for JAVA_INCLUDE_PATH2. Thanks to Gaetan Lehmann for patch
2009-11-02 04:03:06 -05:00
KWSys Robot
66fdf2038c
KWSys Nightly Date Stamp
2009-11-01 23:58:34 -05:00
Bill Hoffman
8ba2a40404
Fixes for borland, compiles with lots of warnings, but compiles, might fix vs70 again too.
2009-11-01 12:41:17 -05:00
KWSys Robot
e2d9595ae9
KWSys Nightly Date Stamp
2009-10-31 23:58:41 -04:00
Bill Hoffman
1db02b4d4e
Fix for haiku
2009-10-31 09:39:58 -04:00
KWSys Robot
b7e25ab3e0
KWSys Nightly Date Stamp
2009-10-30 23:58:46 -04:00
Bill Hoffman
a533cc6093
Try to fix borland
2009-10-30 22:29:08 -04:00
Bill Hoffman
53082a4f34
Try to fix old hpux
2009-10-30 18:07:45 -04:00
Zach Mullen
ec5a70dc91
Increase ctest RunScript line coverage. (Note: NEW_PROCESS argument is currently causing the test to fail, still investigating the reason for this, will add coverage for it later)
2009-10-30 17:43:55 -04:00
Bill Hoffman
7ff27819de
Remove unused variable to fix warning
2009-10-30 17:10:09 -04:00
Bill Hoffman
7b22ab1990
Remove unused variable to fix warning
2009-10-30 17:05:57 -04:00
Bill Hoffman
7a35b9ba3a
only use archive_entry_copy_bhfi.c on windows so we don't get empty .o file warnings
2009-10-30 17:01:49 -04:00
Bill Hoffman
4e123ec1b1
Fix for VS 7 or lower not having ULL postfix for types
2009-10-30 16:36:46 -04:00
David Cole
cfa5932321
Fix compile issues on Mac OSX 10.3 on midworld dashboard.
2009-10-30 16:22:08 -04:00
Clinton Stimpson
3dab0e477f
Fix bug #9722 . Report error when not able to create build directory.
2009-10-30 15:02:25 -04:00
Bill Hoffman
042587c631
Remove libtar
2009-10-30 13:15:06 -04:00
Bill Hoffman
fb51d98562
Switch to using libarchive from libtar for cpack and cmake -E tar
...
This allows for a built in bzip and zip capability, so external tools
will not be needed for these packagers. The cmake -E tar xf should be
able to handle all compression types now as well.
2009-10-30 13:10:56 -04:00
Mathieu Malaterre
0615218bdf
STYLE: respect convention (while being backward compat)
2009-10-30 12:17:25 -04:00
David Cole
cabd917460
Fix failed submit test 'failures'... Regular expression now matches [Cc]ouldn't and [Cc]ould not.
2009-10-30 12:08:10 -04:00
Mathieu Malaterre
d25952ee9f
FIX: BUG: 0009124. Fix documentation
2009-10-30 12:06:53 -04:00
Mathieu Malaterre
74805dbbbd
ENH: FIX 0009777. This should sync FindJava and CMakeDetermineJavaCompiler.cmake now
2009-10-30 11:55:57 -04:00
Mathieu Malaterre
17ad96111b
FIX: BUG: 0009804. Update FindDCMTK to look in more paths. Start looking for command line tool: dcmdump/dcmdjpeg/dcmdrle
2009-10-30 11:48:44 -04:00
Mathieu Malaterre
54541d4a47
FIX: BUG: 0008971 FindOpenSSL improvement. Teaches cmake to find openssl on win32. openssl comes with the crypto libs which are the important part of the openssl project.
2009-10-30 11:35:15 -04:00
Mathieu Malaterre
ae27492091
STYLE: Fix documentation (thanks Brad).
2009-10-30 11:22:41 -04:00
Mathieu Malaterre
3d898c2534
FIX: BUG: 0002199 Adding documentation for swig_generated_file_fullname
2009-10-30 11:13:00 -04:00
Mathieu Malaterre
c0ec66b6d7
FIX: BUG: 0007915 Integrate portion of the patch. Also add .pyd support for python module.
2009-10-30 11:07:10 -04:00
Mathieu Malaterre
bb123d0b81
ENH: Update code: 1. In version 1.6.0_17, 17 is now the TWEAK version as per cmake convention. 2. Use VERSION_LESS to compare version, which simplify code 3. Enhance testing, see: https://gdcm.svn.sourceforge.net/svnroot/gdcm/Sandbox/CMakeBug/8/CMakeLists.txt
2009-10-30 10:49:12 -04:00
David Cole
43d07f6620
Fix more mismatched new[] / delete[] (eliminate invalid auto_ptr use) to correct valgrind reported memory issues.
2009-10-30 10:31:54 -04:00
Mathieu Malaterre
5c594b6f3a
FIX: BUG: 0009795 FindJava now respect naming convention and handle VERSION/EXACT.
2009-10-30 04:05:59 -04:00
KWSys Robot
4e26159ec2
KWSys Nightly Date Stamp
2009-10-29 23:58:53 -04:00
Will Dicharry
518f9c57b7
Fixed bug in FindHDF5 caused by hdf5.h existing without H5pubconf.h.
2009-10-29 17:18:41 -04:00
Zach Mullen
8612aa10b6
Hook for scheduling tests in a random order
...
This may help statistically detect implicit dependencies among unit
tests while running in parallel.
2009-10-29 15:30:12 -04:00
Bill Hoffman
e183581b14
Fix for bug #9793 try to make sure jni.h matches jni_md.h
2009-10-29 13:48:32 -04:00
Zach Mullen
dae1011d26
Fixed CTestTestRunScript
2009-10-29 12:46:00 -04:00
Zach Mullen
8ca41ca7fb
Backout RunScript test again... (debugging on faraway)
2009-10-29 10:13:35 -04:00
Brad King
537906b467
Fix flags for Intel Fortran on Windows
...
We replace "/MD" with ifort-specific flags as follows:
/MD -> /threads /libs:dll
/MDd -> /threads /libs:dll /dbglibs
We also enable the "/MD" equivalent for all Fortran configurations.
Previously multithreaded dll runtimes were used for release builds and
threaded static runtimes for debug builds. For mixed Fortran C/C++
projects, this led to link warnings for Debug but not for Release.
See issue #8744 .
2009-10-29 10:06:10 -04:00
Zach Mullen
5075c255f7
Fix RunScript test; it should now work on all platforms
2009-10-29 10:00:28 -04:00
Brad King
6eff237c56
Fix OutDir test on HP, MinGW, and Cygwin
...
The commit "Test per-config OUTPUT_DIRECTORY properties" added this test
with a find_library() call in a CMake script, which requires an explicit
list of possible library prefixes and suffixes. This commit adds more
suffixes to match the libraries built on HP, MinGW, and Cygwin.
2009-10-29 09:26:17 -04:00
Bill Hoffman
d7a3277fb3
Fix bug#9767 catch missing leak.
2009-10-29 08:38:04 -04:00
KWSys Robot
45d0e96694
KWSys Nightly Date Stamp
2009-10-28 23:59:01 -04:00
Bill Hoffman
32f156b218
Add more coverage and use the ARGS option of try_run
2009-10-28 23:29:13 -04:00
David Cole
06b0f676ce
Increase timeout for the nightly build tests so that the poor mac nightly build on dashmacmini2 might have enough time to complete successfully. Use CMAKE_LONG_TEST_TIMEOUT instead of a hard-coded number for the test TIMEOUT property so that a calling script may adjust it by setting a higher CTEST_TEST_TIMEOUT value.
2009-10-28 15:50:40 -04:00
David Cole
b5615e9c34
Increase timeout for the nightly build tests so that the poor mac nightly build on dashmacmini2 might have enough time to complete successfully. Allow for up to 3 hours. After measuring successful runs for a few weeks, perhaps we can use a lower value.
2009-10-28 15:41:52 -04:00
David Cole
640389f3a4
Avoid failure of CPackComponents test on dash16 and dash17 since makensis was installed on those machines to increase coverage. Do not add install rules with absolute paths when makensis is going to be used to build an installer.
2009-10-28 14:40:01 -04:00
Zach Mullen
285c731f0e
Deleted old RunScript cmake scripts (renamed)
2009-10-28 14:12:03 -04:00
Zach Mullen
5eb4372001
Changed RunScript test to be in-source build safe
2009-10-28 14:11:19 -04:00
Brad King
28c3d59ed9
Test per-config OUTPUT_DIRECTORY properties
...
We test (ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_DIRECTORY_<CONFIG> properties
by building COnly as a subdirectory and setting the properties to put
its files in specific locations. We build an executable that verifies
the targets actually appear where expected.
2009-10-28 13:35:53 -04:00
Brad King
74c59a748d
Introduce per-config OUTPUT_DIRECTORY properties
...
We create per-configuration target properties to specify ARCHIVE,
LIBRARY, and RUNTIME output directories. The properties override the
generic properties for the <CONFIG> configuration:
ARCHIVE_OUTPUT_DIRECTORY -> ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>
LIBRARY_OUTPUT_DIRECTORY -> LIBRARY_OUTPUT_DIRECTORY_<CONFIG>
RUNTIME_OUTPUT_DIRECTORY -> RUNTIME_OUTPUT_DIRECTORY_<CONFIG>
For multi-configuration generators, the per-configuration subdirectory
normally appended to the generic output directory is not added to the
configuration-specific property values. This allows projects to set the
exact location at which binaries will be placed for each configuration.
See issue #9163 .
2009-10-28 13:35:25 -04:00
Brad King
ba728f911a
Consolidate duplicate documentation in cmTarget
...
The documentation of (ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_DIRECTORY was
duplicated. We consolidate it using a macro.
2009-10-28 13:34:59 -04:00