From e0498f7891a0c56022f7ce7c6085b204595c7aa3 Mon Sep 17 00:00:00 2001 From: dashodanger Date: Mon, 13 May 2024 23:18:21 -0600 Subject: [PATCH] Add CQ3:VE link; test updated CI stuff --- .github/workflows/cmake.yml | 56 ++++++++++++++++++++++++++++++++++++- modules/useful_links.lua | 5 ++++ 2 files changed, 60 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 6c091571d..9d41b82db 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -18,7 +18,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Configure CMake MSVC - run: mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + run: mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -A Win32 - name: Build MSVC run: cmake --build build --config ${{env.BUILD_TYPE}} - uses: actions/upload-artifact@v3 @@ -38,3 +38,57 @@ jobs: tools obsidian.exe retention-days: ${{env.RETENTION_DAYS}} + build-linux: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y libxft-dev libfontconfig1-dev + - name: Configure CMake Ubuntu + run: mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + - name: Build Ubuntu + run: cmake --build build --config ${{env.BUILD_TYPE}} + - uses: actions/upload-artifact@v3 + with: + name: obsidian-ubuntu + path: | + addons + data + engines + games + language + modules + ports + presets + scripts + theme + tools + obsidian + retention-days: ${{env.RETENTION_DAYS}} + build-macos: + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + - name: Configure CMake Ubuntu + run: mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + - name: Build Ubuntu + run: cmake --build build --config ${{env.BUILD_TYPE}} + - uses: actions/upload-artifact@v3 + with: + name: obsidian-macos + path: | + addons + data + engines + games + language + modules + ports + presets + scripts + theme + tools + obsidian + retention-days: ${{env.RETENTION_DAYS}} diff --git a/modules/useful_links.lua b/modules/useful_links.lua index e710bca9b..601192cf8 100644 --- a/modules/useful_links.lua +++ b/modules/useful_links.lua @@ -35,6 +35,11 @@ OB_MODULES["links_iwads"] = label=_("Blasphemer (Heretic Replacement)"), url="https://github.com/Catoptromancy/blasphemer", }, + { + name="url_cq3_vanilla", + label=_("Chex Quest 3: Vanilla Edition"), + url="https://melodic-spaceship.neocities.org/chex3v", + }, { name="url_hacx", label=_("HacX 1.2"),