mirror of
https://github.com/silverqx/TinyORM.git
synced 2026-02-09 11:59:15 -06:00
setup vcpkg env. for all workflows
This commit is contained in:
6
.github/workflows/linux.yml
vendored
6
.github/workflows/linux.yml
vendored
@@ -163,13 +163,13 @@ jobs:
|
||||
compression = false
|
||||
max_size = 3G
|
||||
|
||||
# Doesn't work in the manifest mode, I'm using header library only (range-v3) so does not matter
|
||||
# for now, I leave it here anyway.
|
||||
- name: vcpkg set default triplet to x64-linux-dynamic
|
||||
- name: vcpkg set-up environment
|
||||
run: |
|
||||
echo "VCPKG_ROOT=$VCPKG_INSTALLATION_ROOT" >> $GITHUB_ENV
|
||||
echo 'VCPKG_OVERLAY_TRIPLETS=${{ github.workspace }}/.github/resources/vcpkg-custom-triplets' \
|
||||
>> $GITHUB_ENV
|
||||
echo 'VCPKG_DEFAULT_TRIPLET=x64-linux-dynamic' >> $GITHUB_ENV
|
||||
echo 'VCPKG_MAX_CONCURRENCY=2' >> $GITHUB_ENV
|
||||
|
||||
- name: TinyORM cmake configure (${{ matrix.compiler.key }}-cmake-debug)
|
||||
run: >-
|
||||
|
||||
8
.github/workflows/mingw.yml
vendored
8
.github/workflows/mingw.yml
vendored
@@ -178,6 +178,14 @@ jobs:
|
||||
compression = false
|
||||
max_size = 3G
|
||||
|
||||
- name: vcpkg set-up environment
|
||||
shell: msys2 {0}
|
||||
run: |
|
||||
echo "VCPKG_ROOT=$VCPKG_INSTALLATION_ROOT" >> $GITHUB_ENV
|
||||
echo 'VCPKG_DEFAULT_TRIPLET=x64-mingw-dynamic' >> $GITHUB_ENV
|
||||
echo 'VCPKG_DEFAULT_HOST_TRIPLET=x64-mingw-dynamic' >> $GITHUB_ENV
|
||||
echo 'VCPKG_MAX_CONCURRENCY=2' >> $GITHUB_ENV
|
||||
|
||||
- name: TinyORM cmake configure (${{ matrix.compiler.key }}-cmake-debug)
|
||||
shell: msys2 {0}
|
||||
run: >-
|
||||
|
||||
16
.github/workflows/msvc.yml
vendored
16
.github/workflows/msvc.yml
vendored
@@ -169,9 +169,13 @@ jobs:
|
||||
env:
|
||||
DOWNLOAD_QMYSQL_DLLS: ${{ secrets.DOWNLOAD_QMYSQL_DLLS }}
|
||||
|
||||
- name: vcpkg set default triplet to x64-windows
|
||||
run: >-
|
||||
Write-Output 'VCPKG_DEFAULT_TRIPLET=x64-windows' |
|
||||
- name: vcpkg set-up environment
|
||||
run: |
|
||||
Write-Output "VCPKG_ROOT=${env:VCPKG_INSTALLATION_ROOT}" | `
|
||||
Out-File -FilePath $env:GITHUB_ENV -Append
|
||||
Write-Output 'VCPKG_DEFAULT_TRIPLET=x64-windows' | `
|
||||
Out-File -FilePath $env:GITHUB_ENV -Append
|
||||
Write-Output 'VCPKG_MAX_CONCURRENCY=2' | `
|
||||
Out-File -FilePath $env:GITHUB_ENV -Append
|
||||
|
||||
- name: Visual Studio 2019 pwsh shell setup
|
||||
@@ -181,6 +185,12 @@ jobs:
|
||||
|
||||
- name: TinyORM cmake configure (msvc-cmake-debug)
|
||||
run: >-
|
||||
echo $env:VCPKG_ROOT
|
||||
|
||||
echo $env:VCPKG_DEFAULT_TRIPLET
|
||||
|
||||
echo $env:VCPKG_MAX_CONCURRENCY
|
||||
|
||||
cmake
|
||||
-S .
|
||||
-B ../TinyORM-builds-cmake/build-msvc-cmake-debug
|
||||
|
||||
Reference in New Issue
Block a user