Alexander Neundorf
e3c84cf5a6
ENH: add support for the Syllable OS ( http://www.syllable.org )
...
major issues:
-access() doesn't return false for an empty string (#ifdefed in cmake)
-dlopen() doesn't return 0 on failure (#ifdefed in cmake and fixed now in Syllable)
-the kwsys and Bootstrap tests fail with timeout due to the fact that I'm doing all that in qemu, which is quite slow
-RPATH is now supported, so without modifying the test adapting DLL_PATH in Syllable is required for the tests to succeed
-the Plugin test fails with an undefined reference to example_exe_function() in example_mod_1, it seems this isn't supported under Syllable
Alex
2007-11-23 20:45:49 -05:00
Brad King
88b31bd007
ENH: Adding test for using HEADER_FILE_ONLY to avoid building a .cxx file.
2007-11-19 14:27:43 -05:00
Ken Martin
0516f8af36
ENH: switch to new install commands to match book text
2007-11-13 11:21:51 -05:00
Ken Martin
58f0cad472
ENH: switch to new install commands to match book text
2007-11-13 11:11:03 -05:00
Brad King
17c8e898ab
BUG: Fixed fake generation of files to behave more like fluid.
2007-11-10 17:31:50 -05:00
David Cole
6767a658fc
BUG: Need extra regex to parse sw_vers output on Mac OSX 10.2 (and presumably earlier) to avoid running PackageMaker during the SimpleInstall* tests. See comment in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.
2007-11-10 06:54:43 -05:00
David Cole
4e752dee91
ENH: Add new Tutorial steps. Diff between Step5 and Step6 shows how to add a cpack driven installer to your project. Diff between Step6 and Step7 shows how to add ctest dashboard scripting capability.
2007-11-08 10:38:26 -05:00
Ken Martin
16ac724c91
ENH: add doc test for strict builds
2007-11-06 14:11:00 -05:00
Ken Martin
ba9b508478
ENH: add a etst to verify props are documented
2007-11-06 14:10:29 -05:00
Bill Hoffman
dcf21dd90b
ENH: remove findqt3 from cmake's cmakelist files
2007-11-02 10:46:03 -04:00
Alexander Neundorf
0398d8ad38
ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.
...
CMAKE_FIND_PREFIX_PATH is both an environment variable and a cmake variable,
which is a list of base directories where FIND_PATH, FIND_FILE, FIND_PROGRAM
and FIND_LIBRARY will search in the respective subdirectories
Alex
2007-10-26 09:55:40 -04:00
David Cole
c8e832dcf5
BUG: Fix #5868 - add COMPONENT handling to the SCRIPT and CODE signatures of the INSTALL command.
2007-10-15 07:08:15 -04:00
Ken Martin
8d32d229a3
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
David Cole
8e4c7b99e1
ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use.
2007-10-10 11:06:15 -04:00
Brad King
aa9ba5c3ef
ENH: Added test for 'use' keyword in a comment. Patch from Maik Beckmann. See bug#5809.
2007-10-10 09:09:09 -04:00
David Cole
890efa7980
COMP: Rename the executables for the SimpleInstall tests so that the executable files that run during the test do not have the word install in their file names. This allows running the tests on Windows Vista without admin privileges and without adding a manifest containing the asInvoker requestedExecutionLevel element.
2007-10-01 15:57:34 -04:00
Bill Hoffman
80e0dd8c05
ENH: increase timeout
2007-09-25 08:36:21 -04:00
Bill Hoffman
004c3639f4
ENH: VV make too much data for the dashboard
2007-09-20 16:48:06 -04:00
Brad King
bb6b7de09a
ENH: Disable package test only on OSX < 10.4. Added comment explaining reason for timeout.
2007-09-20 10:56:33 -04:00
Brad King
7735a38557
ENH: Restore shorter timeout for SimpleInstall-Stage2.
2007-09-20 10:47:36 -04:00
Bill Hoffman
797db515a0
ENH: fix failing test when valgrind is on
2007-09-19 11:16:57 -04:00
Brad King
4710c7aef6
ENH: Re-enable packaging part of SimpleInstall-Stage2 test on Apple. Give it a long timeout to see what is going on.
2007-09-19 11:10:35 -04:00
Alexander Neundorf
b4f02ec0bd
COMP: reenable the installation of the PUBLIC_HEADERs
...
Alex
2007-09-19 09:04:26 -04:00
Bill Hoffman
ee3d940d97
ENH: increase timeout for long test
2007-09-18 11:35:13 -04:00
Alexander Neundorf
2f7f5eb04a
COMP: disable packaging test on Apple, see if this fixes the timeouts
...
Alex
2007-09-17 16:21:24 -04:00
Bill Hoffman
6e9b3f36eb
ENH: test install of debug libs
2007-09-17 15:27:59 -04:00
Brad King
423cdb561c
ENH: Adding test for ADD_CUSTOM_COMMAND's new IMPLICIT_DEPENDS feature.
2007-09-17 10:51:05 -04:00
Brad King
9f542f4ef7
ENH: Added OBJECT_OUTPUTS source file property. Updated PrecompiledHeader test to use it (making the test simpler).
2007-09-13 13:37:45 -04:00
Bill Hoffman
fdab49ab57
ENH: turn this stuff off to see if it fixes the dashboard on midworld
2007-09-10 17:39:28 -04:00
Bill Hoffman
226993c970
ENH: fix memory leak
2007-09-10 17:10:40 -04:00
Bill Hoffman
41b20b5979
ENH: add test that builds a nightly windows cmake binary
2007-09-10 10:49:05 -04:00
Alexander Neundorf
56c0bbc83f
STYLE: adapt the test to the change from FILENAME to FILE
...
-add a call to the EXPORT() command
Alex
2007-08-30 16:23:12 -04:00
Alexander Neundorf
ef13337c1f
ENH: added tests for the CMAKE_MATCH_(0..9) variables, which get set by
...
regex matches (STRING(REGEX), IF(MATCHES))
Alex
2007-08-29 12:01:58 -04:00
Alexander Neundorf
5615d47198
COMP: enable ANSI C, this should make it work with the HP-UX compiler
...
Alex
2007-08-28 10:59:08 -04:00
Alexander Neundorf
61aa07b78c
COMP: maybe it compiles this way with the HP-UX compiler
...
Alex
2007-08-28 08:36:31 -04:00
Alexander Neundorf
8302ea66d2
ENH: add test for installing a header marked as PUBLIC_HEADER of a library
...
Alex
2007-08-27 16:05:42 -04:00
Alexander Neundorf
556b1257ac
COMP: add a test for exporting and importing targets
...
Alex
2007-08-27 15:15:26 -04:00
Alexander Neundorf
cfd9fdf5de
COMP: the SimpleInstall test also succeeds on the Mac, so maybe Andys
...
comment is not valid anymore
Alex
2007-08-27 14:44:32 -04:00
Alexander Neundorf
ee9dcc95b4
ENH: add the source_group() demo to the tests
...
Alex
2007-08-27 14:17:29 -04:00
Alexander Neundorf
90aabf14f9
BUG: demo (not really test) for the source_group() command
...
Alex
2007-08-24 14:39:13 -04:00
David Cole
9a4e7ea742
ENH: Add InstallNameFixupPath to support installing built frameworks on the Mac. Change Application to Applications in the BundleTest. Also correct small typo (tcl->Tcl) noted in bug 4572.
2007-08-24 13:30:41 -04:00
Alexander Neundorf
e7a1b85f76
ENH: add test for source_group
...
Alex
2007-08-24 10:39:51 -04:00
Bill Hoffman
2e24dd1e5b
ENH: fix leak
2007-08-21 12:31:32 -04:00
Alexander Neundorf
2f23ecdb8a
ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns the index
...
and which is more useful, because then you can also access the item behind
the one you were looking, useful for writing macros with optional keywords
with parameters
Alex
2007-08-15 10:26:50 -04:00
David Cole
fa61182de8
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
Alexander Neundorf
998c176cc0
STYLE: mark these variables as advanced, they are only used for testing
...
whether the tests should be added or not
Alex
2007-08-09 16:54:28 -04:00
Alexander Neundorf
feeb93cbd8
COMP: lets see if this sets the timeout back to 5400
...
Alex
2007-08-09 09:57:21 -04:00
Alexander Neundorf
9deca5887d
ENH: remove the watch for the upper case variable name, it breaks the
...
feature summary, which needs to check for both the upper case and original
case _FOUND variables
Alex
2007-08-08 13:05:27 -04:00
Alexander Neundorf
b34078bca9
COMP: change the order of the tests, so maybe the timeout works
...
Alex
2007-08-08 10:05:11 -04:00
Alexander Neundorf
5484f1bc0c
ENH: also specify the C++ compiler for mingw
...
Alex
2007-08-08 09:32:44 -04:00