diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d29dee..09d9e08 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,8 +39,13 @@ jobs: - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v1.3.1 + - name: Install Premake5 + uses: abel0b/setup-premake@v2.2 + with: + version: "5.0.0-beta2" + - name: Generate project files - run: cmd /C call generate.bat + run: premake5 vs2022 - name: Set up problem matching uses: ammaraskar/msvc-problem-matcher@master @@ -80,8 +85,13 @@ jobs: fetch-depth: 0 lfs: false + - name: Install Premake5 + uses: abel0b/setup-premake@v2.2 + with: + version: "5.0.0-beta2" + - name: Generate project files - run: ./generate.sh + run: premake5 gmake2 - name: Set up problem matching uses: ammaraskar/gcc-problem-matcher@master diff --git a/generate.bat b/generate.bat deleted file mode 100644 index 561de2a..0000000 --- a/generate.bat +++ /dev/null @@ -1,3 +0,0 @@ -@echo off -git submodule update --init --recursive -tools\premake5 %* vs2022 diff --git a/generate.sh b/generate.sh deleted file mode 100755 index 9e96289..0000000 --- a/generate.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -git submodule update --init --recursive -if [ "$(uname)" == "Darwin" ]; then - ./tools/premake5-mac gmake2 -else - ./tools/premake5-linux gmake2 -fi diff --git a/src/std_include.hpp b/src/std_include.hpp index 13f30d8..45d390f 100644 --- a/src/std_include.hpp +++ b/src/std_include.hpp @@ -40,5 +40,6 @@ #include #include #include +#include #include #include diff --git a/tools/premake5-linux b/tools/premake5-linux deleted file mode 100755 index bcb51ce..0000000 Binary files a/tools/premake5-linux and /dev/null differ diff --git a/tools/premake5-mac b/tools/premake5-mac deleted file mode 100755 index 48daa61..0000000 Binary files a/tools/premake5-mac and /dev/null differ diff --git a/tools/premake5.exe b/tools/premake5.exe deleted file mode 100644 index 1a637aa..0000000 Binary files a/tools/premake5.exe and /dev/null differ