1. 12 Jun, 2012 1 commit
    • Stephen Kelly's avatar
      Add platform variables for position independent code flags · 31d7a0f2
      Stephen Kelly authored
      Store in new platform variables
      
        CMAKE_${lang}_COMPILE_OPTIONS_PIC
        CMAKE_${lang}_COMPILE_OPTIONS_PIE
      
      flags for position independent code generation.
      
      In almost all cases, this means duplication of the
      CMAKE_SHARED_LIBRARY_${lang}_FLAGS for the _PIC case and using the
      assumed pie equivalent for the _PIE case.  Note that the GNU compiler
      has supported -fPIE since 3.4 and that there is no -fPIC on GNU for
      Windows or Cygwin.
      
      There is a possibility that the _PIE variables are not correct.
      However, as there is no backwards compatibility to be concerned about
      (as the POSITION_INDEPENDENT_CODE property is not used anywhere yet),
      the current state suffices.
      31d7a0f2
  2. 04 Jun, 2012 1 commit
  3. 03 Jun, 2012 1 commit
  4. 02 Jun, 2012 1 commit
  5. 01 Jun, 2012 1 commit
  6. 31 May, 2012 1 commit
  7. 30 May, 2012 1 commit
  8. 29 May, 2012 5 commits
  9. 28 May, 2012 2 commits
  10. 27 May, 2012 1 commit
  11. 26 May, 2012 1 commit
  12. 25 May, 2012 2 commits
  13. 24 May, 2012 8 commits
  14. 23 May, 2012 4 commits
  15. 22 May, 2012 3 commits
  16. 21 May, 2012 3 commits
  17. 20 May, 2012 3 commits
    • Eric Noulard's avatar
      CPack allow RPM and DEB generator to be used on OSX. · 2a34b579
      Eric Noulard authored
      More generally add the check for possible generator "activation" at
      runtime depending on a generator specific check.
      The dynamic behavior is currently implemented only for MacOS
      and should be fully backward compatible for other system.
      
      Inspired-By Tom Hughes <tomtheengineer@gmail.com>
      2a34b579
    • Eric Noulard's avatar
      Use CPACK_xxx and CMAKE_xxx in a consistent way. · 4986d525
      Eric Noulard authored
      CMAKE_xxx vars are now used in the CMake-generated cmake_install.cmake
      script while CPACK_xxx equivalent vars are used from within CPack.
      CPack is responsible for getting/forwarding definitions of
      CPACK_xxxx var corresponding to CMAKE_xxxx when invoking
      CMake-generated install scripts.
      As a consequence:
      CMAKE_ABSOLUTE_DESTINATION_FILES
      CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
      CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
      may be used from outside CPack as well.
      e.g.
      cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=1 -P cmake_install.cmake
      works as expected.
      4986d525
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 4742eec9
      Kitware Robot authored
      4742eec9
  18. 19 May, 2012 1 commit