mirror of
https://github.com/esuo1198/TaikoArcadeLoader.git
synced 2026-09-22 22:48:07 +03:00
* Initial working cmake version Code style changes according to CLion suggestions Changed logging to use template instead of macros --------- Co-authored-by: asesidaa <1061472754@qq.com> * Reformat everything, updated readme for MSVC * Warnings annoy me deeply * Update artifact export * Simplifying file hierarchy Build result will now be in dist
23 lines
710 B
YAML
23 lines
710 B
YAML
name: Build and upload artifact
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: windows-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
with:
|
|
submodules: recursive
|
|
- name: Set up MSVC
|
|
uses: ilammy/msvc-dev-cmd@v1
|
|
- name: Configure CMake
|
|
run: cmake -B build -S . -G "Visual Studio 17 2022" -A x64 -DCMAKE_BUILD_TYPE=Release
|
|
- name: Build
|
|
run: cmake --build build --config Release --target bnusio
|
|
- uses: actions/upload-artifact@v4
|
|
with:
|
|
name: TaikoArcadeLoader
|
|
path: dist/
|
|
compression-level: 9
|