1. 27 May, 2011 1 commit
    • Clinton Stimpson's avatar
      BundleUtilities: Work w/ non .app exes on Mac (#12034) · 7ac7b437
      Clinton Stimpson authored
      Also add a test of BundleUtilities including an exe,
      some shared libs, a plugin, and a framework-style lib.
      
      This test presently runs (and this functionality works)
      on Linux, Mac and Windows.
      
      For now, the framework-style lib is built as a plain old
      shared lib because there is another yet-unresolved issue
      with local frameworks without rpaths on the Mac.
      7ac7b437
  2. 19 May, 2011 1 commit
  3. 16 May, 2011 1 commit
  4. 25 Apr, 2011 1 commit
  5. 31 Mar, 2011 1 commit
  6. 24 Mar, 2011 1 commit
  7. 23 Mar, 2011 1 commit
  8. 18 Mar, 2011 2 commits
    • Brad King's avatar
      Disable Java test with Xcode generator · 80ccc9aa
      Brad King authored
      The parent commit 46c0a583 (Enable Java test more carefully on Apple,
      2011-03-18) failed to restore the exclusion of Xcode when enabling the
      Java test that was originally removed by commit c8f39193 (Avoid problem
      reading jni.h on Macs, 2010-10-25).  The Xcode generator does not work
      with the current Java support at all.
      80ccc9aa
    • Brad King's avatar
      Enable Java test more carefully on Apple · 46c0a583
      Brad King authored
      The CTEST_RUN_Java option added by commit c8f39193 (Avoid problem
      reading jni.h on Macs, 2010-10-25) was a quick hack to disable the Java
      test on Mac machines after an update from Apple created a broken jni.h
      symlink.  Remove the option and instead test whether jni.h exists as a
      readable file before reading it.  This restores the original Java test
      enabling logic but makes it robust to the broken symlink.
      46c0a583
  9. 15 Mar, 2011 1 commit
  10. 11 Mar, 2011 1 commit
  11. 04 Mar, 2011 2 commits
  12. 03 Mar, 2011 1 commit
  13. 21 Feb, 2011 1 commit
    • Brad King's avatar
      Honor module .def files with MinGW tools (#9997) · 6a61a8a5
      Brad King authored
      Since commit 024d05ad (Fix use of module .def files for MS tools,
      2009-09-29) module .def files work for any platform that sets
      CMAKE_LINK_DEF_FILE_FLAG correctly.  Set it in the Windows-GNU platform
      information file to enable support with MinGW tools.  Also enable the
      test added by commit 0db2c850 (Test use of module .def files for MS
      tools, 2009-09-29) for MinGW and MSYS generators.
      6a61a8a5
  14. 31 Jan, 2011 1 commit
  15. 30 Jan, 2011 1 commit
  16. 26 Jan, 2011 1 commit
  17. 15 Jan, 2011 1 commit
  18. 14 Jan, 2011 1 commit
    • Brad King's avatar
      Teach Simple_Mingw_Linux2Win test to use windres · 20d87c80
      Brad King authored
      This test was broken by commit b2f308c8 (Add support for windows
      resources with mingw/msys, 2010-12-22) because the test does not set a
      resource compiler which is now required on MinGW for the 'RC' language.
      Use windres as the resource compiler for the test.
      20d87c80
  19. 11 Jan, 2011 3 commits
    • Brad King's avatar
      Fix ArgumentExpansion test expected results · 729db484
      Brad King authored
      Teach the ArgumentExpansion test to expect flattened lists as has always
      been the case in the CMake language.  Now that the test should pass
      enable the failure regex even when CMAKE_STRICT is not on.  Replace the
      reference to the old ArgumentExpansion test behavior in the workaround
      comment in cmMakefile::TryCompile with a full inline explanation.
      729db484
    • David Cole's avatar
      ExternalProject Test: Increase test timeout value · 42b26ee5
      David Cole authored
      Previously, it was hard-coded at 1000 seconds. Now it uses
      the value of CMAKE_LONG_TEST_TIMEOUT, which has a minimum
      value of 1500 seconds, but might have a longer value depending
      on the CTEST_TEST_TIMEOUT value of the driving dashboard.
      
      This should help avoid test failures on overloaded dashboard
      machines where it really does take that long to finish the
      test successfully.
      42b26ee5
    • Richard Bateman's avatar
      Add support for CFBundle targets on the Mac (#11295) · 5457b825
      Richard Bateman authored
      This commit enables building, for example, plugin bundles
      to be loaded by web browsers.
      5457b825
  20. 07 Jan, 2011 1 commit
  21. 05 Jan, 2011 1 commit
    • David Cole's avatar
      VS10: Finish Midl support (#11461) · 13caaa3e
      David Cole authored
      This commit addresses all of the following:
        http://public.kitware.com/Bug/view.php?id=8165
        http://public.kitware.com/Bug/view.php?id=10687
        http://public.kitware.com/Bug/view.php?id=11311
        http://public.kitware.com/Bug/view.php?id=11461
      
      With this commit, the midl support for VS10 is as
      complete as midl support ever was for VS9 and earlier.
      The VSMidl test should run on all Visual Studio
      generator based dashboards.
      
      CMake no longer sends C++ compiler /D flag values
      to the midl compiler in Visual Studio generated
      projects. I think if we want to add that in the
      future, we should add a way to pass midl compiler
      specific flags and perhaps an optional way to add
      in the C++ definitions, too. For now, not sending
      them along gets past the immediate problem wherein
      idl files in a CMake VS generated project just didn't
      work at all.
      
      The VSMidl test added in this commit was inspired by
      the patch attached to 8165.
      
      The test had to be modified such that it will run in
      a directory whose name contains no spaces. There is an
      existing bug filed against VS10's midl asking Microsoft
      to fix that problem. But for now, the test added in this
      commit works by copying the source directory to a location
      that avoids spaces in the directory names.
      
      Inspired-By: Robert Lenhardt
      13caaa3e
  22. 03 Jan, 2011 3 commits
  23. 28 Dec, 2010 1 commit
  24. 22 Dec, 2010 1 commit
  25. 21 Dec, 2010 1 commit
  26. 16 Dec, 2010 2 commits
  27. 15 Dec, 2010 1 commit
  28. 14 Dec, 2010 2 commits
  29. 07 Dec, 2010 3 commits
  30. 25 Oct, 2010 1 commit
    • David Cole's avatar
      Avoid problem reading jni.h on Macs. · c8f39193
      David Cole authored
      Apple released an update recently in which there
      was a broken symlink for jni.h that pointed to
      a non-existent file. CMake had trouble configuring
      because it encountered an error trying to read
      jni.h.
      
      We avoid the problem here by introducing a variable
      CTEST_RUN_Java, which defaults to OFF on Macs, that
      indicates whether to even attempt finding java, reading
      jni.h and adding the "Java" CMake test.
      
      If you would like to test Java on a Mac where the
      jni.h symlink is not busted, feel free to pass in
      -DCTEST_RUN_Java:BOOL=ON when configuring CMake.
      c8f39193