fixed indentation #45
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: C/C++ CI | |
on: | |
push: | |
branches: [ "master", "windows_pipelines" ] | |
pull_request: | |
branches: [ "master" ] | |
jobs: | |
build-texture_loader: | |
runs-on: windows-2022 | |
steps: | |
- uses: ilammy/setup-nasm@v1.4.0 | |
- uses: microsoft/setup-msbuild@v1.1 | |
- uses: actions/checkout@v4 | |
- name: Build texture loader | |
working-directory: ./texture_loader | |
run: | | |
nasm hooks.s -f win -o hooks.obj | |
msbuild /p:Platform=x86 /p:Configuration=Release | |
- name: Prepare output | |
run: | | |
mkdir output | |
cp texture_loader\Release\texture_loader.dll output\binkw32.dll | |
cp texture_loader\sm2000.json output\. | |
- uses: actions/upload-artifact@v3 | |
with: | |
path: output | |
name: texture_loader | |
build-rest-of-tools: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install deps | |
run: sudo apt install gcc-mingw-w64-i686 libz-mingw-w64-dev | |
- name: Build pkr extractor | |
working-directory: ./pkr_extractor | |
run: make | |
- name: Build psx extractor | |
working-directory: ./psx_extractor | |
run: make | |
- name: Build save editor | |
working-directory: ./save_editor | |
run: make | |
- name: Build texture repacker | |
working-directory: ./texture_repacker | |
run: make | |
- name: Arrange files | |
run: | | |
mkdir output | |
cd output | |
cp ../INSTRUCTIONS.txt . | |
cp ../THANKS.txt . | |
mkdir pkr_extractor | |
cp ../pkr_extractor/pkr.exe pkr_extractor/. | |
mkdir psx_extractor | |
cp ../psx_extractor/psx.exe psx_extractor/. | |
mkdir save_editor | |
cp ../save_editor/save.exe save_editor/. | |
mkdir texture_repacker | |
cp ../texture_repacker/texture.exe texture_repacker/. | |
- uses: actions/upload-artifact@v3 | |
with: | |
path: output |