1. 06 May, 2011 3 commits
  2. 28 Apr, 2011 1 commit
  3. 26 Apr, 2011 2 commits
    • jcfr's avatar
      ENH: Simplify, review and comment UseSlicer.cmake.in · 369ec8e4
      jcfr authored
      The different section are now commented and should be self explanatory.
      
      To summarize the different steps happening when the file is included:
       1) Call find_package associated with the different external project
       2) Include Block allowing to check platform, and discover required flags.
       3) Set CMAKE_C_FLAGS and CMAKE_CXX_FLAGS
       4) Call "Link_directories"
       5) Update CMake module path and include common Slicer CMake macros and functions.
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@16394 3bd1e089-480b-0410-8dfb-8563597acbee
      369ec8e4
    • jcfr's avatar
      COMP: Do not user SKIP_*_BUILD_SETTINGS_FILE anymore · e325b90e
      jcfr authored
      The command CMAKE_EXPORT_BUILD_SETTINGS(...) was used by
      to generate settings file.  As of CMake 2.8 the
      functionality of this command has been dropped as it was deemed
      harmful (confusing users by changing their compiler).
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@16349 3bd1e089-480b-0410-8dfb-8563597acbee
      e325b90e
  4. 01 Apr, 2011 1 commit
  5. 29 Jan, 2011 1 commit
    • jcfr's avatar
      COMP: Remove ref to KWWidgets, Slicer_USE_PYTHON, Slicer_BUILD_MODULES, ... · fbabbf3f
      jcfr authored
      KWWidgets external project has been removed
      
      Reference to Slicer_USE_PYTHON have been removed
      
      Reference to Slicer_BUILD_MODULES has been removed
      
      Launcher.tcl also has been cleaned
      
      Deprecated function from qSlicerCoreApplication have been removed
      
      Reference to Tcl wrapping within the core component of Slicer have been
      removed. note that Slicer/Libs haven't been updated. Indeed, in case other
      project want to benefit from Tcl wrapping ...
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@15923 3bd1e089-480b-0410-8dfb-8563597acbee
      fbabbf3f
  6. 14 Jan, 2011 1 commit
  7. 07 Oct, 2010 6 commits
  8. 06 Oct, 2010 1 commit
  9. 28 Sep, 2010 1 commit
  10. 06 Jul, 2010 1 commit
  11. 14 May, 2009 1 commit
  12. 05 May, 2009 1 commit
  13. 05 Nov, 2008 1 commit
  14. 27 May, 2008 2 commits
    • barre's avatar
      ENH: Plugins and Modules have specific location for their binairies/dll,... · f2555721
      barre authored
      ENH: Plugins and Modules have specific location for their binairies/dll, different from the usual bin/ and lib/ (i.e. lib/Slicer3/Plugins, lib/Slicer3/Modules). This was achieved by setting LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH from the slicer3_set_default_modules_output_path and slicer3_set_default_plugins_output_path macro, but it is a dangerous practice to override a global variable, as it propagates to subtrees. As a result, SlicerTractographySeeding, which combines a module and a CLP in the same CMakeLists, was not built to the proper directory; ExtractSkeleton was not output in the right location either, and several tests ended up in Plugins instead of bin/ (GaussianBlurImageFilterTest, OrientImageTest). Fix this by creating a macro that will set the LIBRARY_OUTPUT_DIRECTORY and RUNTIME_OUTPUT_DIRECTORY explicitly on a *target* basis, using SET_TARGET_PROPERTIES. This removes the side-effects described above.
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@6889 3bd1e089-480b-0410-8dfb-8563597acbee
      f2555721
    • barre's avatar
      ENH: since the path to the OpenGL lib is traditionally not exported from an... · bc1e4f82
      barre authored
      ENH: since the path to the OpenGL lib is traditionally not exported from an installed dir, try to help Slicer3's external developpers by finding it and adding it to the link directories. Useful for Mesa3D users for example
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@6883 3bd1e089-480b-0410-8dfb-8563597acbee
      bc1e4f82
  15. 26 May, 2008 1 commit
  16. 20 May, 2008 2 commits
  17. 25 Apr, 2008 1 commit
  18. 04 Feb, 2008 1 commit
  19. 23 Jan, 2008 1 commit
  20. 25 Nov, 2007 1 commit