From 59562de23ae4107a5951070b5f3583db236d25c3 Mon Sep 17 00:00:00 2001 From: Dante Date: Thu, 21 May 2026 23:44:37 -0700 Subject: [PATCH] Update --- Kha/.github/ISSUE_TEMPLATE/bug_report.md | 35 ------------- Kha/.github/ISSUE_TEMPLATE/feature_request.md | 20 ------- Kha/.github/funding.yml | 2 - Kha/.github/workflows/android-opengl.yml | 29 ----------- Kha/.github/workflows/android-vulkan.yml | 29 ----------- Kha/.github/workflows/dox.yml | 52 ------------------- Kha/.github/workflows/html5.yml | 25 --------- Kha/.github/workflows/html5worker.yml | 25 --------- Kha/.github/workflows/ios-metal.yml | 25 --------- Kha/.github/workflows/ios-opengl.yml | 25 --------- Kha/.github/workflows/java.yml | 25 --------- Kha/.github/workflows/krom.yml | 25 --------- Kha/.github/workflows/linux-hl-opengl.yml | 29 ----------- Kha/.github/workflows/linux-opengl.yml | 29 ----------- Kha/.github/workflows/linux-vulkan.yml | 33 ------------ Kha/.github/workflows/macos-hl-metal.yml | 25 --------- Kha/.github/workflows/macos-metal.yml | 25 --------- Kha/.github/workflows/macos-opengl.yml | 25 --------- Kha/.github/workflows/node.yml | 25 --------- Kha/.github/workflows/uwp.yml | 23 -------- Kha/.github/workflows/windows-direct3d11.yml | 23 -------- Kha/.github/workflows/windows-direct3d12.yml | 23 -------- .../workflows/windows-hl-direct3d11.yml | 23 -------- Kha/.github/workflows/windows-opengl.yml | 23 -------- Kha/.github/workflows/windows-vulkan.yml | 30 ----------- Kha/.github/workflows/wpf.yml | 23 -------- Kha/Tools/khamake/.github/funding.yml | 2 - Kha/Tools/khamake/.github/workflows/build.yml | 23 -------- 28 files changed, 701 deletions(-) delete mode 100644 Kha/.github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 Kha/.github/ISSUE_TEMPLATE/feature_request.md delete mode 100644 Kha/.github/funding.yml delete mode 100644 Kha/.github/workflows/android-opengl.yml delete mode 100644 Kha/.github/workflows/android-vulkan.yml delete mode 100644 Kha/.github/workflows/dox.yml delete mode 100644 Kha/.github/workflows/html5.yml delete mode 100644 Kha/.github/workflows/html5worker.yml delete mode 100644 Kha/.github/workflows/ios-metal.yml delete mode 100644 Kha/.github/workflows/ios-opengl.yml delete mode 100644 Kha/.github/workflows/java.yml delete mode 100644 Kha/.github/workflows/krom.yml delete mode 100644 Kha/.github/workflows/linux-hl-opengl.yml delete mode 100644 Kha/.github/workflows/linux-opengl.yml delete mode 100644 Kha/.github/workflows/linux-vulkan.yml delete mode 100644 Kha/.github/workflows/macos-hl-metal.yml delete mode 100644 Kha/.github/workflows/macos-metal.yml delete mode 100644 Kha/.github/workflows/macos-opengl.yml delete mode 100644 Kha/.github/workflows/node.yml delete mode 100644 Kha/.github/workflows/uwp.yml delete mode 100644 Kha/.github/workflows/windows-direct3d11.yml delete mode 100644 Kha/.github/workflows/windows-direct3d12.yml delete mode 100644 Kha/.github/workflows/windows-hl-direct3d11.yml delete mode 100644 Kha/.github/workflows/windows-opengl.yml delete mode 100644 Kha/.github/workflows/windows-vulkan.yml delete mode 100644 Kha/.github/workflows/wpf.yml delete mode 100644 Kha/Tools/khamake/.github/funding.yml delete mode 100644 Kha/Tools/khamake/.github/workflows/build.yml diff --git a/Kha/.github/ISSUE_TEMPLATE/bug_report.md b/Kha/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 3258e261..00000000 --- a/Kha/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Execution Environment:** -- Host system (where you compile your code): -- Target system (where you run your code): -- IDE used (if any): -- Kha revision: -- Kha build output (Using Kha...): -- Application output (if it runs): - -**Additional context** -Add any other context about the problem here. diff --git a/Kha/.github/ISSUE_TEMPLATE/feature_request.md b/Kha/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7d..00000000 --- a/Kha/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/Kha/.github/funding.yml b/Kha/.github/funding.yml deleted file mode 100644 index dbf0675c..00000000 --- a/Kha/.github/funding.yml +++ /dev/null @@ -1,2 +0,0 @@ -github: RobDangerous -patreon: RobDangerous diff --git a/Kha/.github/workflows/android-opengl.yml b/Kha/.github/workflows/android-opengl.yml deleted file mode 100644 index bd2b54c4..00000000 --- a/Kha/.github/workflows/android-opengl.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Android (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: 'oracle' - java-version: '17' - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js android -g opengl --kha . --from Tests/Empty --arch arm64 --compile diff --git a/Kha/.github/workflows/android-vulkan.yml b/Kha/.github/workflows/android-vulkan.yml deleted file mode 100644 index 7edff479..00000000 --- a/Kha/.github/workflows/android-vulkan.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Android (Vulkan) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: 'oracle' - java-version: '17' - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js android -g vulkan --kha . --from Tests/Empty --arch arm64 --compile diff --git a/Kha/.github/workflows/dox.yml b/Kha/.github/workflows/dox.yml deleted file mode 100644 index 26bc5e29..00000000 --- a/Kha/.github/workflows/dox.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: dox - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: krdlab/setup-haxe@v1 - with: - haxe-version: 4.2.3 - - uses: actions/checkout@v1 - - name: Install dox - run: haxelib install dox - - name: Get Submodules - run: git submodule update --init --recursive - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Create documentation - run: nodejs_bin/node make.js empty --kha . --from Tests/Empty - - name: Clone website - run: git clone -b gh-pages https://github.com/Kode/Kha.git Kha-pages - - name: Remove old documentation - run: rm -r Kha-pages/api - - name: Copy new documentation - run: cp -R build/pages Kha-pages/api - - name: Set name - run: git config --global user.name "Robbot" - - name: Set email - run: git config --global user.email "robbot2019@robdangero.us" - - name: Add documentation - run: git -C Kha-pages add . - - name: Commit documentation - id: commit - continue-on-error: true - run: git -C Kha-pages commit -m "Update documentation to $GITHUB_SHA." - - name: Push documentation - if: steps.commit.outcome == 'success' - continue-on-error: true - run: git -C Kha-pages push https://Kode-Robbot:$ROBBOT_PASS@github.com/Kode/Kha.git gh-pages - env: - ROBBOT_PASS: ${{ secrets.ROBBOT_PASS }} diff --git a/Kha/.github/workflows/html5.yml b/Kha/.github/workflows/html5.yml deleted file mode 100644 index f3d15108..00000000 --- a/Kha/.github/workflows/html5.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: HTML5 - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js html5 --kha . --from Tests/Empty diff --git a/Kha/.github/workflows/html5worker.yml b/Kha/.github/workflows/html5worker.yml deleted file mode 100644 index c3db8109..00000000 --- a/Kha/.github/workflows/html5worker.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: HTML5 Worker - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js html5worker --kha . --from Tests/Empty diff --git a/Kha/.github/workflows/ios-metal.yml b/Kha/.github/workflows/ios-metal.yml deleted file mode 100644 index 96709e8b..00000000 --- a/Kha/.github/workflows/ios-metal.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: iOS (Metal) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macOS-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js ios -g metal --kha . --from Tests/Empty --nosigning --compile diff --git a/Kha/.github/workflows/ios-opengl.yml b/Kha/.github/workflows/ios-opengl.yml deleted file mode 100644 index 7c7a00c0..00000000 --- a/Kha/.github/workflows/ios-opengl.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: iOS (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macOS-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js ios -g opengl --kha . --from Tests/Empty --nosigning --compile diff --git a/Kha/.github/workflows/java.yml b/Kha/.github/workflows/java.yml deleted file mode 100644 index e8edbfbc..00000000 --- a/Kha/.github/workflows/java.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Java - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js java --kha . --from Tests/Empty diff --git a/Kha/.github/workflows/krom.yml b/Kha/.github/workflows/krom.yml deleted file mode 100644 index 4f82a38b..00000000 --- a/Kha/.github/workflows/krom.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Krom - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js krom --kha . --from Tests/Empty diff --git a/Kha/.github/workflows/linux-hl-opengl.yml b/Kha/.github/workflows/linux-hl-opengl.yml deleted file mode 100644 index e70f608d..00000000 --- a/Kha/.github/workflows/linux-hl-opengl.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Linux (HL, OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Apt Update - run: sudo apt-get update - - name: Apt Install - run: sudo apt-get install libasound2-dev libxinerama-dev libxrandr-dev libgl1-mesa-dev libxi-dev libxcursor-dev libudev-dev libwayland-dev wayland-protocols libxkbcommon-dev ninja-build --yes --quiet - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js linux-hl -g opengl --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/linux-opengl.yml b/Kha/.github/workflows/linux-opengl.yml deleted file mode 100644 index 214f6335..00000000 --- a/Kha/.github/workflows/linux-opengl.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Linux (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Apt Update - run: sudo apt-get update - - name: Apt Install - run: sudo apt-get install libasound2-dev libxinerama-dev libxrandr-dev libgl1-mesa-dev libxi-dev libxcursor-dev libudev-dev libwayland-dev wayland-protocols libxkbcommon-dev ninja-build --yes --quiet - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js -g opengl --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/linux-vulkan.yml b/Kha/.github/workflows/linux-vulkan.yml deleted file mode 100644 index 1130c01c..00000000 --- a/Kha/.github/workflows/linux-vulkan.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Linux (Vulkan) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Get LunarG key - run: wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc - - name: Get LunarG apt sources - run: sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-noble.list http://packages.lunarg.com/vulkan/lunarg-vulkan-noble.list - - name: Apt Update - run: sudo apt update - - name: Apt Install - run: sudo apt install libasound2-dev libxinerama-dev libxrandr-dev libgl1-mesa-dev libxi-dev libxcursor-dev libudev-dev vulkan-sdk libwayland-dev wayland-protocols libxkbcommon-dev ninja-build --yes --quiet - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js -g vulkan --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/macos-hl-metal.yml b/Kha/.github/workflows/macos-hl-metal.yml deleted file mode 100644 index 2edea540..00000000 --- a/Kha/.github/workflows/macos-hl-metal.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: macOS (HL, Metal) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macOS-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js osx-hl -g metal --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/macos-metal.yml b/Kha/.github/workflows/macos-metal.yml deleted file mode 100644 index a57c6095..00000000 --- a/Kha/.github/workflows/macos-metal.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: macOS (Metal) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macOS-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js -g metal --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/macos-opengl.yml b/Kha/.github/workflows/macos-opengl.yml deleted file mode 100644 index 2f3233f3..00000000 --- a/Kha/.github/workflows/macos-opengl.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: macOS (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macOS-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js -g opengl --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/node.yml b/Kha/.github/workflows/node.yml deleted file mode 100644 index d6b269fc..00000000 --- a/Kha/.github/workflows/node.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Node.js - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: ./get_dlc - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Setup Node.js - run: nodejs_bin/copysysbin.sh - - name: Compile - run: nodejs_bin/node make.js node --kha . --from Tests/Empty diff --git a/Kha/.github/workflows/uwp.yml b/Kha/.github/workflows/uwp.yml deleted file mode 100644 index ee8eae06..00000000 --- a/Kha/.github/workflows/uwp.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: UWP - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js windowsapp -v vs2022 --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/windows-direct3d11.yml b/Kha/.github/workflows/windows-direct3d11.yml deleted file mode 100644 index 6f5e9210..00000000 --- a/Kha/.github/workflows/windows-direct3d11.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Windows (Direct3D 11) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js -v vs2022 -g direct3d11 --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/windows-direct3d12.yml b/Kha/.github/workflows/windows-direct3d12.yml deleted file mode 100644 index 37574680..00000000 --- a/Kha/.github/workflows/windows-direct3d12.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Windows (Direct3D 12) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js -v vs2022 -g direct3d12 --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/windows-hl-direct3d11.yml b/Kha/.github/workflows/windows-hl-direct3d11.yml deleted file mode 100644 index 9c92997c..00000000 --- a/Kha/.github/workflows/windows-hl-direct3d11.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Windows (HL, Direct3D 11) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js windows-hl -v vs2022 -g direct3d11 --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/windows-opengl.yml b/Kha/.github/workflows/windows-opengl.yml deleted file mode 100644 index c4ae24ff..00000000 --- a/Kha/.github/workflows/windows-opengl.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Windows (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js -v vs2022 -g opengl --kha . --from Tests/Empty --compile diff --git a/Kha/.github/workflows/windows-vulkan.yml b/Kha/.github/workflows/windows-vulkan.yml deleted file mode 100644 index e8d41122..00000000 --- a/Kha/.github/workflows/windows-vulkan.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Windows (Vulkan) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Setup Vulkan - run: | - Invoke-WebRequest -Uri "https://sdk.lunarg.com/sdk/download/1.3.275.0/windows/VulkanSDK-1.3.275.0-Installer.exe" -OutFile VulkanSDK.exe - $installer = Start-Process -FilePath VulkanSDK.exe -Wait -PassThru -ArgumentList @("--da", "--al", "-c", "in"); - $installer.WaitForExit(); - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js -v vs2022 -g vulkan --kha . --from Tests/Empty --compile - env: - VULKAN_SDK: C:\VulkanSDK\1.3.275.0 diff --git a/Kha/.github/workflows/wpf.yml b/Kha/.github/workflows/wpf.yml deleted file mode 100644 index 5510b9c0..00000000 --- a/Kha/.github/workflows/wpf.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: WPF - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v1 - - name: Get DLC - run: .\get_dlc.bat - - name: Get Node.js - run: git clone https://github.com/Kode/nodejs_bin.git --depth 1 - - name: Compile - run: .\nodejs_bin\node.exe make.js wpf --kha . --from Tests/Empty diff --git a/Kha/Tools/khamake/.github/funding.yml b/Kha/Tools/khamake/.github/funding.yml deleted file mode 100644 index dbf0675c..00000000 --- a/Kha/Tools/khamake/.github/funding.yml +++ /dev/null @@ -1,2 +0,0 @@ -github: RobDangerous -patreon: RobDangerous diff --git a/Kha/Tools/khamake/.github/workflows/build.yml b/Kha/Tools/khamake/.github/workflows/build.yml deleted file mode 100644 index 28e13fe2..00000000 --- a/Kha/Tools/khamake/.github/workflows/build.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Build - -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - name: Install tslint - run: sudo npm install -g tslint - - name: Lint - run: tslint -c tslint.json src/*.ts src/Exporters/*.ts - - name: Compile - run: tsc