1. 14 Jan, 2019 1 commit
  2. 03 Jul, 2018 1 commit
    • Rashad Kanavath's avatar
      ENH: install descriptors in share/otb/description · a5bd3a21
      Rashad Kanavath authored
      share/otb directory contains i18n and maybe other data files for OTB.
      
      This allows to simply some code.
      * avoid search and install of i18n files in package scripts
      * use of OTB_INSTALL_DESCR cmake variable for storing qgis description
      * install qgis description to share/otb/description in all cases:
       ** build directory, otb, superbuild, remote modules?
       ** generate of missing description file when loading qgis plugin. (This
       always goes to share/otb/description)
       ** packaging in debian, ubuntu and binary packages
      * unversioned otb doc folder. share/doc/OTB-X.Y -> share/doc/otb. This is where all VERSION , LICENSE are kept.
      a5bd3a21
  3. 04 May, 2018 1 commit
    • Rashad Kanavath's avatar
      ENH: install share dir share/OTB-X.Y -> share/otb · dde5ad51
      Rashad Kanavath authored
      qgis descriptors are copied to share/otb/description.
      This ends up with share/otb/ and share/OTB-X.Y
      It is better to have a single directory for and it should be
      share/otb and not a versioned. Changes included in packaging
      script show non-versioned 'otb' directory in share is easy to
      manage than a verisoned one. In any case, users cannot keep
      multiple versions of OTB under same prefix.
      This was breifly discussed in issue :
      #1557
      dde5ad51
  4. 13 Oct, 2017 1 commit
  5. 20 Jun, 2017 1 commit
  6. 31 May, 2017 1 commit
  7. 30 May, 2017 1 commit
  8. 08 Mar, 2017 1 commit
  9. 18 Jul, 2016 1 commit
    • Rashad Kanavath's avatar
      COMP: set OTB flags before custom cmake flags · bc422687
      Rashad Kanavath authored
      cmake_cxx_flags are set in custom build scripts (dashboard or otherwise)
      This is in special cases to override some annoying warning or add
      special linker options. adding OTB_REQUIRED_CXX_FLAGS after
      CMAKE_CXX_FLAGS will have no effect.
      
      Example:
      set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} ${OTB_REQUIRED_CXX_FLAGS})
      if you try to disable wshadow warning in OTBGKSVM module, this will
      not work because OTB_REQUIRED_CXX_FLAGS contains -Wshadow !
      so final list will be
      
      set(CMAKE_CXX_FLAGS -Wno-shadow -Wshadow) which will show shadow
      warnings at end.
      bc422687
  10. 16 Mar, 2016 1 commit