- Apr 21, 2022
-
-
Martijn van Beurden authored
Without this include, CTest can still be run. Removing this cleans up MSVC solution explorer, as CTestDashboardTargets (Continuous, Experimental, Nightly and NightlyMemoryCheck) no longer show up
-
- Jul 10, 2021
-
-
-
-
-
-
Ralph Giles authored
Make it a little more clear how steps correspond, and add 'build' to both workflow names so the intention of the runs is explicit on the actions page.
-
Ralph Giles authored
This only runs on linux and macOS, but supports the important `distcheck` target. We ask homebrew to install libtool and pkg-config on macOS. These are required for the autotools build, but aclocal at least seems not to be available in the latest image. We don't do a general homebrew update since that can take several minutes, at least doubling the time it takes to runthhe job. Just using the defaults the image provides is a better tradeoff.
-
Ralph Giles authored
Run cmake build and test steps on the three supported desktop targets. Default compiler and so on is fine. Although we define an environment variable to hold the path to the cmake build directory, we must use the noisier expression syntax of the github job builder to substitute into each command line for portability across both unix and windows shell syntax. The windows image also requires an explicit build config switch, `-C Debug` or similar, for ctest to execute even though CMakeLists.txt doesn't define alternate build configurations. On linux and macos ctest runs fine without the extra argument.
-
- Jun 04, 2021
-
-
Ralph Giles authored
These should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
-
- Jun 03, 2021
-
-
Ralph Giles authored
Result of running `make -C doc/libogg update-doc-version`.
-
Ralph Giles authored
Summarize recent changes, and bump the package version and soname. There have been no interface changes, just bug fixes.
-
- May 10, 2021
-
-
"Install CMake package configiguration module" --> configuration Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net> Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- Nov 06, 2020
-
-
Ralph Giles authored
Makes diffs a little more clean.
-
The idea was to trigger maximum optimizations, but to date compilers only go up to -O3, so this in ambiguous. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- Oct 26, 2020
-
-
evpobr authored
Properly export Ogg target when added via `add_subdirectory()`.
-
- Aug 09, 2020
-
-
Clément Bœsch authored
newsize is a long, but storage is an int. This means the allocation could succeed but storage would overflow. Closes #2300
-
- May 25, 2020
-
-
Ralph Giles authored
The link pointed to the wrong structure documentation. Looks like a cut-and-paste error.
-
Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- May 04, 2020
-
-
Ralph Giles authored
Gitlab now supports a `default` section on the build description, which sets defaults which can be overridden by specific jobs. This encapsulates things a little better and avoid duplicating runner tags.
-
Ralph Giles authored
Specify an explicit version of the base container image for more repeatable results. Note that this will need to be bumped periodically.
-
Ralph Giles authored
We've moved hosting to a gitlab instance. Make use of the built-in integration testing framework to verify commits. This has parallel jobs to run the autotools and cmake builds. Note that the autotools job needs cmake because the `distcheck` target verifies that the generated source package also builds correctly with cmake, in particular to check that the necessary files are included.
-
- May 03, 2020
-
-
Ralph Giles authored
This description of the build is old and unmaintained. It's not useful to have untested code in the tree. Signed-off-by:
Thomas Daede <daede003@umn.edu>
-
Ralph Giles authored
This description of the build is very old, unmaintained, and not integration tested. I don't think it's useful to users, who can use the supported autotools or cmake builds, or just add the few source files directly to their own projects. Signed-off-by:
Thomas Daede <daede003@umn.edu>
-
- Apr 25, 2020
-
-
Close the C4244 warning while compiling under windows with cmake+msbuild. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Oct 29, 2019
-
-
Tristan Matthews authored
-
- Sep 07, 2019
-
-
Tristan Matthews authored
This effectively reverts f8ce071e which was probably broken by 6449883c.
-
- Sep 05, 2019
-
-
Ralph Giles authored
-
add `make test` to README.md On windows platform, building with MinGW can run 'make check' (autoconf) and 'ctest' or 'make test' (cmake), while building with MSBuild can only run 'ctest -c Release|Debug'. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- Aug 31, 2019
-
-
Ralph Giles authored
These should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
-
- Aug 30, 2019
-
-
Ralph Giles authored
Result of running make -C doc/libogg update-doc-version.
-
Ralph Giles authored
-
Ralph Giles authored
List of significant changes since the last release tag.
-
Ralph Giles authored
Describe how to update documentation versioning. No need for sed one-liners each time.
-
Ralph Giles authored
Include everything in the cmake directory in the `make dist` target. Fixes a missing include error in the CMake build from a release tarball for `CheckSizes.cmake`. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
Ralph Giles authored
Verify that the CMake build works from a release tarball. This will give coverage for problems with part of the CMake build description not being included in the source package. We still consider the `make dist` output from the GNU autotools build to be canonical.
-
Ralph Giles authored
NB CMakelists was in the repo at the time of the 1.3.3 release, but didn't make it into the 1.3.3 dist target, so it can't be said to be available for that release.
-
cmake in build dir is recommand by officially. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
-
-
Use the correct library filename and only package the dll if the build produced one. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-