Skip to content
Snippets Groups Projects
  1. Feb 07, 2017
  2. Feb 06, 2017
  3. Feb 05, 2017
  4. Feb 04, 2017
  5. Feb 03, 2017
    • Zack Galbreath's avatar
      AndroidTestUtilities: ignore exit status of ls · 9d34e51c
      Zack Galbreath authored
      adb used to suffer from a bug where `adb shell` would return 0 irrespective
      the exit status of the underlying process that it executed.  This is now
      fixed for newer versions of Android (N+).
      
      As a result, attempting to `adb shell ls` a nonexistent file can now result
      in a non-zero exit status.  Updating check_device_file_exists to ignore the
      exit status of `adb shell` fixes this bug for newer Android devices.
      9d34e51c
    • Brad King's avatar
      FindHDF5: Restore HDF5_INCLUDE_DIR in all code paths · cf0d8f1f
      Brad King authored
      This compatibility variable should be set no matter which method was
      used to find HDF5.  Even if `HDF5_INCLUDE_DIRS` was set by copying the
      `HDF5_INCLUDE_DIR` value from `hdf5-config.cmake` it will not hurt to
      copy the same value back.
      
      Issue: #16566
      cf0d8f1f
    • Brad King's avatar
      Merge topic 'gcc-features' · fb26fcb2
      Brad King authored and Kitware Robot's avatar Kitware Robot committed
      37ed860a GNU C++: record that -fvisibility-inlines-hidden is available since 4.0
      94a8ee6f GNU C: record that C99 is available since at least 3.4
      940bf6a4 Tests/Module/WCDH: only use -Werror=undef compiler flag if actually supported
      f26ca5a1 Tests/Module/WCDH: write multi_file_compiler_detection.h before using it
      fb26fcb2
    • Brad King's avatar
      FindHDF5: Restore fallback to static libraries · 5564c017
      Brad King authored
      Since commit v3.6.1~6^2~2 (FindHDF5: Fix h5cc arg parsing to work with
      homebrew on Mac, 2016-07-11) we treated `HDF5_USE_STATIC_LIBRARIES` OFF
      as a requirement for shared libraries.  It is just supposed to be a
      preference.  Even if `HDF5_USE_STATIC_LIBRARIES` is not set we should
      still fall back to finding static libraries if shared libraries are not
      available.
      
      Issue: #16566
      5564c017
    • Brad King's avatar
      FindHDF5: Fix search with HDF5_ROOT · 4908969f
      Brad King authored
      Refactoring in commit v3.6.0-rc1~72^2 (HDF5: Rework component searching
      to correctly find HL for all bindings, 2016-05-12) turned off a large
      amount of its logic when HDF5_ROOT is set.  This caused use of the hdf5
      compiler wrapper to extract all needed libraries (e.g. z, dl as
      dependencies of hdf5 static libraries) to be skipped when using
      HDF5_ROOT.
      
      Fix the search logic to honor HDF5_ROOT in all code paths.  Restrict the
      search for hdf5-specific components to this root, but allow external
      libraries to be found anywhere.
      
      Fixes: #16566
      4908969f
    • Brad King's avatar
      FindHDF5: Use keywords in find_library calls · 77f6d22a
      Brad King authored
      Clarify the purpose of each argument.
      77f6d22a
    • Brad King's avatar
      FindHDF5: Initialize/finalize internal search options variable · 3d5ad723
      Brad King authored
      While at it, use a more private name.
      3d5ad723
    • Brad King's avatar
      FindHDF5: Fix command-line parsing argument extraction order · ae89967f
      Brad King authored
      Re-implement our internal `_HDF5_parse_compile_line` helper to process
      command line arguments all at once and in order.  Otherwise the
      libraries named by absolute path and those named by `-l` arguments are
      not kept in order.
      
      The new implementation will not handle separate arguments like
      `-I /path/to/include/dir` but I have not seen the HDF5 compiler
      wrappers produce this form.  If necessary the parsing loop can
      be extended with a state variable to keep track of such pairs.
      ae89967f
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 6286d26c
      Kitware Robot authored
      6286d26c
  6. Feb 02, 2017
  7. Feb 01, 2017
Loading