1. 04 Dec, 2018 1 commit
  2. 10 Nov, 2016 1 commit
    • Alexis Girault's avatar
      ENH: use HTTPS for external dependencies on github · aceb5d17
      Alexis Girault authored
      googletest git repository was using the SSH protocol
      instead of HTTPS, which requires users to add an
      ssh_key on github.com.
      We switch all those external projects to HTTPS protocol,
      but keep the ones hosted by ourselves on gitlab.kitware.com
      in SSH since we might be contributing back to those
      during development.
  3. 06 May, 2016 1 commit
    • Alexis Girault's avatar
      ENH: Improve external project architecture · 4d20ee2a
      Alexis Girault authored
      1) Only output to CMAKE_XXX_OUTPUT_DIRECTORY without
      worrying about CMAKE_CONFIGURATION_TYPES
      2) Use CMAKE_CFG_INTDIR to correctly set CMAKE_LIBRARY_PATH
      after the change 1)
      3) Use mark_as_superbuild() to pass variables to external
      projects and innerbuild. (${PROJECT_NAME}_EP_ARGS)
      4) Remove unecessary steps in eigen project (only includes, no lib)
      5) Use standard imstkAddExternalProject for Uncrustify (not tested)
  4. 01 Apr, 2016 3 commits
    • Alexis Girault's avatar
      BUG: Update g3log version · d04e7f35
      Alexis Girault authored
      Corrects bug on Windows
    • Alexis Girault's avatar
      COMP: Update g3log include path · e574216c
      Alexis Girault authored
    • Alexis Girault's avatar
      COMP: Fix for VegaFEM on VS · a4138e23
      Alexis Girault authored
      All projects output directories are now common in
      the top level. This commit takes care of the
      CMAKE_CONFIGURATION_TYPES for Visual Studio.
      With this commit the Find_XXX.cmake files do not need
      HINTS anymore since all targets are built in a same
      directory known to CMAKE_LIBRARY_PATH, and all headers
      directories are referenced in CMAKE_INCLUDE_PATH.
  5. 21 Mar, 2016 1 commit