mirror of
https://github.com/SFML/CSFML.git
synced 2026-10-27 21:36:13 +01:00
Update SFML version used in CI scripts
This commit is contained in:
1 parent
c5cfb7f878
commit
1428c23b6a
5 files changed
+15
-12
No files matched your search
@@ -7,7 +7,7 @@ concurrency:
|
|||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
env:
|
env:
|
||||||
SFML_VERSION: 3.0.0
|
SFML_VERSION: 3.0.1
|
||||||
|
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
|
|||||||
@@ -13,6 +13,9 @@ concurrency:
|
|||||||
group: release-${{github.ref}}
|
group: release-${{github.ref}}
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
env:
|
||||||
|
SFML_VERSION: 3.0.1
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
windows-x86:
|
windows-x86:
|
||||||
name: Windows x86
|
name: Windows x86
|
||||||
@@ -24,14 +27,14 @@ jobs:
|
|||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ${{ github.workspace }}/mingw32
|
path: ${{ github.workspace }}/mingw32
|
||||||
key: 14.2.0posix-19.1.1-12.0.0-ucrt-r2-x86
|
key: 15.1.0posix-13.0.0-ucrt-r2-x86
|
||||||
|
|
||||||
- name: Install MinGW x86
|
- name: Install MinGW x86
|
||||||
if: steps.mingw-x86-cache.outputs.cache-hit != 'true'
|
if: steps.mingw-x86-cache.outputs.cache-hit != 'true'
|
||||||
uses: bwoodsend/setup-winlibs-action@v1
|
uses: bwoodsend/setup-winlibs-action@v1
|
||||||
id: winlibs-32
|
id: winlibs-32
|
||||||
with:
|
with:
|
||||||
tag: 14.2.0posix-19.1.1-12.0.0-ucrt-r2
|
tag: 15.1.0posix-13.0.0-ucrt-r2
|
||||||
with_clang: false
|
with_clang: false
|
||||||
architecture: 32
|
architecture: 32
|
||||||
destination: ${{ github.workspace }}
|
destination: ${{ github.workspace }}
|
||||||
@@ -41,7 +44,7 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: SFML/SFML
|
repository: SFML/SFML
|
||||||
ref: 3.0.0
|
ref: ${{ env.SFML_VERSION }}
|
||||||
path: SFML
|
path: SFML
|
||||||
|
|
||||||
- name: Checkout CSFML
|
- name: Checkout CSFML
|
||||||
@@ -111,14 +114,14 @@ jobs:
|
|||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ${{ github.workspace }}/mingw64
|
path: ${{ github.workspace }}/mingw64
|
||||||
key: 14.2.0posix-19.1.1-12.0.0-ucrt-r2-x64
|
key: 15.1.0posix-13.0.0-ucrt-r2-x64
|
||||||
|
|
||||||
- name: Install MinGW x64
|
- name: Install MinGW x64
|
||||||
if: steps.mingw-x64-cache.outputs.cache-hit != 'true'
|
if: steps.mingw-x64-cache.outputs.cache-hit != 'true'
|
||||||
uses: bwoodsend/setup-winlibs-action@v1
|
uses: bwoodsend/setup-winlibs-action@v1
|
||||||
id: winlibs-64
|
id: winlibs-64
|
||||||
with:
|
with:
|
||||||
tag: 14.2.0posix-19.1.1-12.0.0-ucrt-r2
|
tag: 15.1.0posix-13.0.0-ucrt-r2
|
||||||
with_clang: false
|
with_clang: false
|
||||||
architecture: 64
|
architecture: 64
|
||||||
destination: ${{ github.workspace }}
|
destination: ${{ github.workspace }}
|
||||||
@@ -128,7 +131,7 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: SFML/SFML
|
repository: SFML/SFML
|
||||||
ref: 3.0.0
|
ref: ${{ env.SFML_VERSION }}
|
||||||
path: SFML
|
path: SFML
|
||||||
|
|
||||||
- name: Checkout CSFML
|
- name: Checkout CSFML
|
||||||
@@ -197,7 +200,7 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: SFML/SFML
|
repository: SFML/SFML
|
||||||
ref: 3.0.0
|
ref: ${{ env.SFML_VERSION }}
|
||||||
path: SFML
|
path: SFML
|
||||||
|
|
||||||
- name: Checkout CSFML
|
- name: Checkout CSFML
|
||||||
@@ -260,7 +263,7 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: SFML/SFML
|
repository: SFML/SFML
|
||||||
ref: 3.0.0
|
ref: ${{ env.SFML_VERSION }}
|
||||||
path: SFML
|
path: SFML
|
||||||
|
|
||||||
- name: Checkout CSFML
|
- name: Checkout CSFML
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ echo "Please note that all SFML dependencies must be installed and available to
|
|||||||
|
|
||||||
RID="$1"
|
RID="$1"
|
||||||
|
|
||||||
SFMLBranch="3.0.0" # The branch or tag of the SFML repository to be cloned
|
SFMLBranch="3.0.1" # The branch or tag of the SFML repository to be cloned
|
||||||
CSFMLDir="$(realpath ../../)" # The directory of the source code of CSFML
|
CSFMLDir="$(realpath ../../)" # The directory of the source code of CSFML
|
||||||
|
|
||||||
OutDir="./CSFML/runtimes/$RID/native" # The base directory of all CSFML modules, used to copy the final libraries
|
OutDir="./CSFML/runtimes/$RID/native" # The base directory of all CSFML modules, used to copy the final libraries
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ echo "Please note that all SFML dependencies must be installed and available to
|
|||||||
|
|
||||||
RID="$1"
|
RID="$1"
|
||||||
|
|
||||||
SFMLBranch="3.0.0" # The branch or tag of the SFML repository to be cloned
|
SFMLBranch="3.0.1" # The branch or tag of the SFML repository to be cloned
|
||||||
CSFMLDir="$(grealpath "$(git rev-parse --show-toplevel)")" # The directory of the source code of CSFML
|
CSFMLDir="$(grealpath "$(git rev-parse --show-toplevel)")" # The directory of the source code of CSFML
|
||||||
|
|
||||||
OutDir="./CSFML/runtimes/$RID/native" # The base directory of all CSFML modules, used to copy the final libraries
|
OutDir="./CSFML/runtimes/$RID/native" # The base directory of all CSFML modules, used to copy the final libraries
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ Write-Output "Building $RID"
|
|||||||
Write-Output "Using $Generator as the cmake generator"
|
Write-Output "Using $Generator as the cmake generator"
|
||||||
Write-Output "Using architecture $Architecture"
|
Write-Output "Using architecture $Architecture"
|
||||||
|
|
||||||
$SFMLBranch = "3.0.0" # The branch or tag of the SFML repository to be cloned
|
$SFMLBranch = "3.0.1" # The branch or tag of the SFML repository to be cloned
|
||||||
$CSFMLDir = (Get-Item (git rev-parse --show-toplevel)).FullName # The directory of the source code of CSFML
|
$CSFMLDir = (Get-Item (git rev-parse --show-toplevel)).FullName # The directory of the source code of CSFML
|
||||||
|
|
||||||
$OutDir = "./CSFML/runtimes/$RID/native" # The directory of all CSFML modules, used to copy the final dlls
|
$OutDir = "./CSFML/runtimes/$RID/native" # The directory of all CSFML modules, used to copy the final dlls
|
||||||
|
|||||||
Reference in new issue
Block a user