|
@@ -17,7 +17,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- uses: ilammy/msvc-dev-cmd@v1
|
|
- uses: ilammy/msvc-dev-cmd@v1
|
|
|
- name: Compile
|
|
- name: Compile
|
|
|
shell: powershell
|
|
shell: powershell
|
|
@@ -30,7 +30,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- uses: ilammy/msvc-dev-cmd@v1
|
|
- uses: ilammy/msvc-dev-cmd@v1
|
|
|
- name: Compile
|
|
- name: Compile
|
|
|
shell: bash
|
|
shell: bash
|
|
@@ -52,7 +52,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- name: Setup Clang
|
|
- name: Setup Clang
|
|
|
uses: egor-tensin/setup-clang@v1
|
|
uses: egor-tensin/setup-clang@v1
|
|
|
with:
|
|
with:
|
|
@@ -87,7 +87,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- name: Compile and Test
|
|
- name: Compile and Test
|
|
|
run: |
|
|
run: |
|
|
|
python cmake_build.py Release -DPK_BUILD_MODULE_LZ4=ON
|
|
python cmake_build.py Release -DPK_BUILD_MODULE_LZ4=ON
|
|
@@ -101,7 +101,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- uses: nttld/setup-ndk@v1
|
|
- uses: nttld/setup-ndk@v1
|
|
|
id: setup-ndk
|
|
id: setup-ndk
|
|
|
with:
|
|
with:
|
|
@@ -132,7 +132,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- name: Compile Frameworks
|
|
- name: Compile Frameworks
|
|
|
run: |
|
|
run: |
|
|
|
git clone https://github.com/leetal/ios-cmake --depth 1 ~/ios-cmake
|
|
git clone https://github.com/leetal/ios-cmake --depth 1 ~/ios-cmake
|
|
@@ -151,7 +151,7 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
with:
|
|
with:
|
|
|
- submodules: true
|
|
|
|
|
|
|
+ submodules: recursive
|
|
|
- name: Setup Alpine Linux for ${{ matrix.arch }}
|
|
- name: Setup Alpine Linux for ${{ matrix.arch }}
|
|
|
uses: jirutka/setup-alpine@v1
|
|
uses: jirutka/setup-alpine@v1
|
|
|
with:
|
|
with:
|