fix: Add missing deps for exiv2 library in build scripts

This commit is contained in:
2025-01-09 16:19:33 +08:00
parent 25b56fb406
commit 9dfa1d46f2
6 changed files with 49 additions and 5 deletions

View File

@@ -41,7 +41,7 @@ jobs:
id: cache_key
run: |
cd scripts
python3 get_cache_key.py exiv2 || exit 1
python3 get_cache_key.py fmt exiv2 || exit 1
- name: Cache
id: cache
uses: actions/cache@v4
@@ -52,6 +52,7 @@ jobs:
if: steps.cache.outputs.cache-hit != 'true'
run: |
cp scripts/build_*.sh -v ./ || exit 1
./build_fmt.sh || exit 1
./build_exiv2.sh || exit 1
- name: Build
run: |
@@ -137,7 +138,7 @@ jobs:
id: cache_key
run: |
cd scripts
python3 get_cache_key.py exiv2 libzip x264 ffmpeg rapidjson || exit 1
python3 get_cache_key.py fmt exiv2 libzip x264 ffmpeg rapidjson || exit 1
- name: Cache
id: cache
uses: actions/cache@v4
@@ -152,6 +153,7 @@ jobs:
run: |
export PKG_CONFIG_PATH=`pwd`/clib/lib/pkgconfig
cp scripts/build_*.sh -v ./ || exit 1
./build_fmt.sh || exit 1
./build_exiv2.sh || exit 1
./build_libzip.sh || exit 1
./build_x264.sh || exit 1
@@ -186,7 +188,7 @@ jobs:
id: cache_key
run: |
cd scripts
python get_cache_key.py --prefix=win zlib pkgconf expat exiv2 openssl libzip x264 ffmpeg rapidjson || exit 1
python get_cache_key.py --prefix=win zlib pkgconf fmt expat exiv2 openssl libzip x264 ffmpeg rapidjson || exit 1
- name: Cache
id: cache
uses: actions/cache@v4
@@ -223,6 +225,11 @@ jobs:
run: |
COPY /Y scripts\build_win_pkgconf.bat || exit 1
CALL build_win_pkgconf.bat || exit 1
- name: Build fmt
if: steps.cache.outputs.cache-hit != 'true'
run: |
COPY /Y scripts\build_win_fmt.bat || exit 1
CALL build_win_fmt.bat || exit 1
- name: Build expat
if: steps.cache.outputs.cache-hit != 'true'
run: |

View File

@@ -58,7 +58,7 @@ jobs:
id: cache_key
run: |
cd scripts
python3 get_cache_key.py exiv2 libzip x264 ffmpeg rapidjson || exit 1
python3 get_cache_key.py fmt exiv2 libzip x264 ffmpeg rapidjson || exit 1
- name: Cache
id: cache
uses: actions/cache@v4
@@ -73,6 +73,7 @@ jobs:
run: |
export PKG_CONFIG_PATH=`pwd`/clib/lib/pkgconfig
cp scripts/build_*.sh -v ./ || exit 1
./build_fmt.sh || exit 1
./build_exiv2.sh || exit 1
./build_libzip.sh || exit 1
./build_x264.sh || exit 1