Skip to content

Commit 90c062e

Browse files
KaperDDanil Bubnov
authored andcommitted
Create build.yml
1 parent c32d99a commit 90c062e

File tree

5 files changed

+22
-610
lines changed

5 files changed

+22
-610
lines changed

.github/workflows/android.yml

Lines changed: 0 additions & 122 deletions
This file was deleted.

.github/workflows/build.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
on: [ push, pull_request ]
2+
name: Build
3+
jobs:
4+
build:
5+
strategy:
6+
matrix:
7+
os: [ ubuntu-latest, macos-latest, windows-latest ]
8+
runs-on: ${{ matrix.os }}
9+
steps:
10+
- name: Checkout the repository
11+
uses: actions/checkout@v4
12+
- name: Build
13+
run: |
14+
mkdir build
15+
cd build
16+
cmake -DCMAKE_BUILD_TYPE=Release -DKTX_FEATURE_STATIC_LIBRARY=ON ..
17+
cmake --build . --config Release
18+
- name: Upload Artifact
19+
uses: actions/upload-artifact@v4
20+
with:
21+
name: ktxtools-${{ matrix.os }}
22+
path: build

.github/workflows/mingw.yml

Lines changed: 0 additions & 65 deletions
This file was deleted.

.github/workflows/publish-pyktx.yml

Lines changed: 0 additions & 126 deletions
This file was deleted.

0 commit comments

Comments
 (0)