Skip to content

Commit

Permalink
Allow libavif to install rav1e on Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
radarhere committed Dec 7, 2024
1 parent 8b418db commit 59cbb4f
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 31 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,10 +139,6 @@ jobs:
if: steps.build-cache.outputs.cache-hit != 'true'
run: "& winbuild\\build\\build_dep_libpng.cmd"

- name: Build dependencies / rav1e
if: steps.build-cache.outputs.cache-hit != 'true'
run: "& winbuild\\build\\build_dep_rav1e.cmd"

- name: Build dependencies / meson
if: steps.build-cache.outputs.cache-hit != 'true'
run: "& winbuild\\build\\install_meson.cmd"
Expand Down
10 changes: 0 additions & 10 deletions winbuild/Findrav1e.cmake

This file was deleted.

19 changes: 2 additions & 17 deletions winbuild/build_prepare.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ def cmd_msbuild(
"ZLIB": "1.3.1",
"MESON": "1.6.0",
"LIBAVIF": "1.1.1",
"RAV1E": "0.7.1",
}
V["LIBPNG_DOTLESS"] = V["LIBPNG"].replace(".", "")
V["LIBPNG_XY"] = "".join(V["LIBPNG"].split(".")[:2])
Expand Down Expand Up @@ -400,19 +399,6 @@ def cmd_msbuild(
],
"bins": [r"*.dll"],
},
"rav1e": {
"url": (
f"https://github.com/xiph/rav1e/releases/download/v{V['RAV1E']}/FILENAME"
),
"filename": f"rav1e-{V['RAV1E']}-windows-msvc-generic.zip",
"dir": "rav1e-windows-msvc-sdk",
"license": "LICENSE",
"build": [
cmd_xcopy("include", "{inc_dir}"),
],
"bins": [r"bin\*.dll"],
"libs": [r"lib\*.*"],
},
"libavif": {
"url": f"https://github.com/AOMediaCodec/libavif/archive/v{V['LIBAVIF']}.zip",
"filename": f"libavif-{V['LIBAVIF']}.zip",
Expand All @@ -435,8 +421,7 @@ def cmd_msbuild(
"-DAVIF_CODEC_AOM=LOCAL",
"-DAVIF_LIBYUV=LOCAL",
"-DAVIF_LIBSHARPYUV=LOCAL",
"-DAVIF_CODEC_RAV1E=SYSTEM",
"-DAVIF_RAV1E_ROOT={build_dir}",
"-DAVIF_CODEC_RAV1E=LOCAL",
"-DCMAKE_MODULE_PATH={winbuild_dir_cmake}",
"-DAVIF_CODEC_DAV1D=LOCAL",
"-DAVIF_CODEC_SVT=LOCAL",
Expand Down Expand Up @@ -804,7 +789,7 @@ def main() -> None:
if args.no_fribidi:
disabled += ["fribidi"]
if args.no_avif or args.architecture != "AMD64":
disabled += ["rav1e", "libavif"]
disabled += ["libavif"]

prefs = {
"architecture": args.architecture,
Expand Down

0 comments on commit 59cbb4f

Please sign in to comment.