1. 05 Sep, 2019 2 commits
  2. 31 Aug, 2019 1 commit
  3. 30 Aug, 2019 21 commits
  4. 13 Aug, 2019 3 commits
  5. 12 Aug, 2019 1 commit
  6. 07 Aug, 2019 5 commits
    • Ralph Giles's avatar
      Add a dll name to ogg.def. · 42597feb
      Ralph Giles authored
      According to VS2017 docs, the initial LIBRARY line must include
      a dll name. MSVC handles the missing name, but MinGW does not.
      
      Removing the line entirely is also accepted by both toolchains,
      but is contrary to documentation.
      
      Based on a patch by evpobr in https://github.com/xiph/ogg/pull/42
      No ABI change according to comments there.
      42597feb
    • Ralph Giles's avatar
      Don't update homebrew on macOS travis builds. · ae7aba9f
      Ralph Giles authored
      The macOS system image already provides a version of xz through
      homebrew, so we don't need to explicitly install it through
      `brew bundle`.
      
      Skipping the `brew update` step reduces the runtime of test jobs
      from 6 minutes to 1, so we get test feedback more promptly.
      
      The xz package is really only needed for 'make dist' targets,
      so listing it in a Brewfile doesn't help users get started
      building the library. Better not to clutter the top-level
      directory further.
      ae7aba9f
    • Ralph Giles's avatar
      Only call cpack on linux travis builds. · 7c78ab63
      Ralph Giles authored
      The DEB package generator isn't available in the cmake version
      provided by travis-ci.org, so only skip invoking it there.
      
      Unbreaks cmake build tests after adding macOS coverage.
      7c78ab63
    • Stephen G's avatar
      Improve travis coverage · be336819
      Stephen G authored
      Test on Linux and macOS with both gcc and clang.
      
      Ubuntu 14.04 (trusty) is now the default travis environment.
      Signed-off-by: Ralph Giles's avatarRalph Giles <giles@thaumas.net>
      be336819
    • Marcel Metz's avatar
      Add cmake as build system to AppVeyor configuration · 7d034c60
      Marcel Metz authored
      * Use build_script step in AppVeyor configuration.  This is a
        preparation for building with multiple build systems.
      * Add BUILD_SYSTEM env variable to AppVeyor build matrix.  This
        allows to switch between different build systems when building
        multiple test matrix configurations.
      Signed-off-by: Ralph Giles's avatarRalph Giles <giles@thaumas.net>
      7d034c60
  7. 31 Jul, 2019 3 commits
  8. 23 Jul, 2019 1 commit
  9. 22 Jul, 2019 2 commits
  10. 20 Jul, 2019 1 commit