[CI] update vcpkg to latest hash

notable changes: * proj => v9
[CI] fix sqlite dep

[vcpkg] update hash

update vcpkg cache
This commit is contained in:
Mathis Logemann 2022-03-18 22:56:06 +01:00
parent f3da900c35
commit 1bba69b108
6 changed files with 21 additions and 16 deletions

View file

@ -13,7 +13,7 @@ jobs:
name: Windows memory mapped name: Windows memory mapped
uses: mapnik/mapnik/.github/workflows/windows.yml@master uses: mapnik/mapnik/.github/workflows/windows.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'ON' USE_MEMORY_MAPPED_FILE: 'ON'
@ -24,7 +24,7 @@ jobs:
name: Windows file based name: Windows file based
uses: mapnik/mapnik/.github/workflows/windows.yml@master uses: mapnik/mapnik/.github/workflows/windows.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'OFF' USE_MEMORY_MAPPED_FILE: 'OFF'
@ -35,7 +35,7 @@ jobs:
name: Linux memory mapped name: Linux memory mapped
uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'ON' USE_MEMORY_MAPPED_FILE: 'ON'
@ -46,7 +46,7 @@ jobs:
name: Linux file based name: Linux file based
uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'OFF' USE_MEMORY_MAPPED_FILE: 'OFF'
@ -57,7 +57,7 @@ jobs:
name: MacOS memory mapped name: MacOS memory mapped
uses: mapnik/mapnik/.github/workflows/macos.yml@master uses: mapnik/mapnik/.github/workflows/macos.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'ON' USE_MEMORY_MAPPED_FILE: 'ON'
@ -68,7 +68,7 @@ jobs:
name: MacOS file based name: MacOS file based
uses: mapnik/mapnik/.github/workflows/macos.yml@master uses: mapnik/mapnik/.github/workflows/macos.yml@master
with: with:
VCPKG_SHA: 2e34a79a814551424d9b1a981b3b110e0a8fbdfd VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
NUGET_USERNAME: mapnik NUGET_USERNAME: mapnik
USE_MEMORY_MAPPED_FILE: 'OFF' USE_MEMORY_MAPPED_FILE: 'OFF'

View file

@ -101,7 +101,7 @@ jobs:
continue-on-error: true continue-on-error: true
working-directory: build/${{ env.preset }}/out working-directory: build/${{ env.preset }}/out
env: env:
PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-osx/share/proj4 PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-osx/share/proj/data
run: ./mapnik-test-visual -j $(sysctl -n hw.logicalcpu) --output-dir ./visual-test-result run: ./mapnik-test-visual -j $(sysctl -n hw.logicalcpu) --output-dir ./visual-test-result
- name: Pack visual test results - name: Pack visual test results
@ -111,7 +111,7 @@ jobs:
- name: Run Benchmark - name: Run Benchmark
working-directory: build/${{ env.preset }}/out working-directory: build/${{ env.preset }}/out
env: env:
PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-osx/share/proj4 PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-osx/share/proj/data
run: ./run_benchmarks run: ./run_benchmarks
- name: Coverage - name: Coverage

View file

@ -117,7 +117,7 @@ jobs:
continue-on-error: true continue-on-error: true
working-directory: build/${{ env.preset }}/out working-directory: build/${{ env.preset }}/out
env: env:
PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-linux/share/proj4 PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-linux/share/proj/data
run: ./mapnik-test-visual -j $(nproc) --output-dir ./visual-test-result run: ./mapnik-test-visual -j $(nproc) --output-dir ./visual-test-result
- name: Pack visual test results - name: Pack visual test results
@ -127,7 +127,7 @@ jobs:
- name: Run Benchmarks - name: Run Benchmarks
working-directory: build/${{ env.preset }}/out working-directory: build/${{ env.preset }}/out
env: env:
PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-linux/share/proj4 PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-linux/share/proj/data
run: ./run_benchmarks run: ./run_benchmarks
- name: Coverage - name: Coverage

View file

@ -104,7 +104,7 @@ jobs:
continue-on-error: true continue-on-error: true
working-directory: build/${{ env.preset }}/out working-directory: build/${{ env.preset }}/out
env: env:
PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-windows/share/proj4 PROJ_LIB: ${{ github.workspace }}/build/${{ env.preset }}/vcpkg_installed/x64-windows/share/proj/data
run: OpenCppCoverage --modules *libmapnik* --modules mapnik*.exe --modules *.input --sources ${{ github.workspace }} --export_type binary --input_coverage=${{ github.workspace }}/ctest.cov --cover_children -- .\mapnik-test-visual.exe -j (Get-CimInstance -ClassName Win32_ComputerSystem).NumberOfLogicalProcessors --output-dir ./visual-test-result run: OpenCppCoverage --modules *libmapnik* --modules mapnik*.exe --modules *.input --sources ${{ github.workspace }} --export_type binary --input_coverage=${{ github.workspace }}/ctest.cov --cover_children -- .\mapnik-test-visual.exe -j (Get-CimInstance -ClassName Win32_ComputerSystem).NumberOfLogicalProcessors --output-dir ./visual-test-result
- name: Pack visual test results - name: Pack visual test results

View file

@ -194,7 +194,7 @@
"ADDITIONAL_LIBARIES_PATHS": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-windows/bin" "ADDITIONAL_LIBARIES_PATHS": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-windows/bin"
}, },
"environment": { "environment": {
"PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-windows/share/proj4" "PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-windows/share/proj/data"
} }
}, },
{ {
@ -209,7 +209,7 @@
"CMAKE_CXX_FLAGS": "--coverage" "CMAKE_CXX_FLAGS": "--coverage"
}, },
"environment": { "environment": {
"PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-linux/share/proj4" "PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-linux/share/proj/data"
} }
}, },
{ {
@ -225,7 +225,7 @@
"CMAKE_CXX_FLAGS": "-fprofile-arcs -ftest-coverage" "CMAKE_CXX_FLAGS": "-fprofile-arcs -ftest-coverage"
}, },
"environment": { "environment": {
"PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-osx/share/proj4" "PROJ_LIB": "${sourceDir}/build/${presetName}/vcpkg_installed/x64-osx/share/proj/data"
} }
} }
], ],

View file

@ -60,9 +60,14 @@
"mapbox-geometry", "mapbox-geometry",
"mapbox-polylabel", "mapbox-polylabel",
"mapbox-variant", "mapbox-variant",
"proj4", "proj",
"protozero", "protozero",
"sqlite3", {
"name": "sqlite3",
"features": [
"rtree"
]
},
"tiff", "tiff",
"zlib" "zlib"
] ]