1. 15 Jun, 2009 1 commit
  2. 11 Jun, 2009 1 commit
  3. 10 Jun, 2009 1 commit
    • Brad King's avatar
      ENH: Enable basic OpenVMS platform support · 41b0f92c
      Brad King authored
      This adds the Modules/Platform/OpenVMS.cmake platform file for OpenVMS.
      We just use Unix-like rules to work with the GNV compiler front-end.
      
      A problem with process execution currently prevents CMake link scripts
      from working, so we avoid using them.
      41b0f92c
  4. 03 Jun, 2009 1 commit
    • Brad King's avatar
      BUG: Recognize .so shared libraries on HP-UX · d2b10815
      Brad King authored
      HP-UX uses both .sl and .so as extensions for shared libraries.  This
      teaches CMake to recognize .so shared libraries so they are treated
      properly during link dependency analysis.
      d2b10815
  5. 27 May, 2009 1 commit
    • Brad King's avatar
      ENH: Auto-import symbols for cygwin executables · a6bc1c34
      Brad King authored
      This enables the --enable-auto-import linker flag on Cygwin when linking
      executables.  It works with the old gcc 3.x compiler and is necessary
      for the new gcc 4.x compiler.  See issue #9071.
      a6bc1c34
  6. 25 Feb, 2009 1 commit
    • Brad King's avatar
      ENH: Re-enable system include dir suppression · cb788e8f
      Brad King authored
      This creates variable CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES to
      specify implicit include directories on a per-language basis.  This
      replaces the previous platform-wide variable.  It is necessary to
      avoid explicit specification of -I/usr/include on some compilers
      (such as HP aCC) because:
      
        1.) It may break ordering among system include directories defined
            internally by the compiler, thus getting wrong system headers.
        2.) It tells the compiler to treat the system include directory
            as a user include directory, enabling warnings in the headers.
      
      See issue #8598.
      cb788e8f
  7. 24 Feb, 2009 1 commit
    • Brad King's avatar
      BUG: Remove implicit include dir suppression · 39f8b911
      Brad King authored
      We used to suppress generation of -I/usr/include (and on OSX also
      -I/usr/local/include).  This behavior seems to cause more trouble than
      it's worth, so I'm removing it until someone encounters the original
      problem it fixed.  See issue #8598.
      39f8b911
  8. 17 Feb, 2009 1 commit
  9. 29 Jan, 2009 3 commits
  10. 28 Jan, 2009 1 commit
  11. 27 Jan, 2009 3 commits
  12. 30 Dec, 2008 1 commit
    • David Cole's avatar
      BUG: Fix install_name_tool problem on the Mac when a PROJECT(... NONE) is... · b6402578
      David Cole authored
      BUG: Fix install_name_tool problem on the Mac when a PROJECT(... NONE) is followed by multiple calls to ENABLE_LANGUAGE. Use find_program to set the CMAKE_INSTALL_NAME_TOOL variable so it gets saved in the cache as a full path to the install_name_tool executable rather than a simple set which eventually goes out of scope.
      b6402578
  13. 17 Dec, 2008 1 commit
    • Brad King's avatar
      ENH: Use 32-bit and 64-bit Program Files folders · d5c11913
      Brad King authored
      On 64-bit Windows there may be two Program Files folders, one for 32-bit
      binaries and one for 64-bit binaries.  When we compute
      CMAKE_SYSTEM_PREFIX_PATH we should put both folders in the path.
      d5c11913
  14. 03 Dec, 2008 1 commit
  15. 11 Nov, 2008 2 commits
  16. 14 Oct, 2008 2 commits
  17. 02 Oct, 2008 1 commit
  18. 01 Oct, 2008 1 commit
  19. 25 Sep, 2008 1 commit
  20. 22 Sep, 2008 1 commit
    • Brad King's avatar
      ENH: Teach find_library to find OpenBSD-style libs · 434a99bb
      Brad King authored
      OpenBSD shared libraries use a ".so.<major>.<minor>" extension and do
      not have a symlink with just a ".so" extension.  Its "ld" is capable of
      finding the library with the best version.  This change adds support for
      finding such libraries.  See issue #3470.
      434a99bb
  21. 15 Sep, 2008 1 commit
  22. 02 Sep, 2008 1 commit
  23. 19 Aug, 2008 1 commit
  24. 15 Aug, 2008 1 commit
  25. 06 Aug, 2008 1 commit
  26. 09 Jul, 2008 2 commits
  27. 24 Jun, 2008 2 commits
  28. 23 Jun, 2008 1 commit
  29. 17 May, 2008 1 commit
  30. 16 May, 2008 1 commit
  31. 30 Apr, 2008 2 commits