spdlog from package managers (#536)

* spdlog from package managers

* move deps to files

* missed a spot

* need to checkout first for this to work

* there too

* hmm...

* explicitly include

* we really were relying on that huh?

* why can't it figure out what std min is?

* windows..........................

* none of this makes sense

* windows headers are terrible

* why would windows do that?

* don't use the windows max macro

* try putting it with the other ones

* clang format

* add a fetch content

* include fetchcontent at the top of the deps files

* bump ios spdlog version
This commit is contained in:
briaguya
2024-04-30 17:56:47 -04:00
committed by GitHub
parent e9f915b9f6
commit 5b67a45fc4
176 changed files with 54 additions and 50217 deletions
+1
View File
@@ -0,0 +1 @@
libsdl2-dev libpng-dev libglew-dev libzip-dev zipcmp zipmerge ziptool ninja-build nlohmann-json3-dev libtinyxml2-dev libspdlog-dev
+1
View File
@@ -0,0 +1 @@
sdl2 libpng glew ninja libzip nlohmann-json tinyxml2 spdlog
+4 -4
View File
@@ -9,10 +9,10 @@ jobs:
build-macos:
runs-on: macos-12
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
brew install sdl2 libpng glew ninja libzip nlohmann-json tinyxml2
- uses: actions/checkout@v2
brew install $(cat .github/workflows/brew-deps.txt)
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2.11
with:
@@ -58,11 +58,11 @@ jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y libsdl2-dev libpng-dev libglew-dev libzip-dev zipcmp zipmerge ziptool ninja-build nlohmann-json3-dev libtinyxml2-dev
- uses: actions/checkout@v2
sudo apt-get install -y $(cat .github/workflows/apt-deps.txt)
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2.11
with:
+4 -4
View File
@@ -7,13 +7,13 @@ jobs:
tidy-format:
runs-on: ubuntu-latest
steps:
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y libsdl2-dev libpng-dev libglew-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev ninja-build clang-tidy clang-format-12
- uses: actions/checkout@v3
with:
fetch-depth: 2
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y $(cat .github/workflows/apt-deps.txt) clang-tidy clang-format-12
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
with: