Skip to content

Refactor hardcoded browser CLI arguments #131

Refactor hardcoded browser CLI arguments

Refactor hardcoded browser CLI arguments #131

Workflow file for this run

name: Build WebUI
on:
push:
pull_request:
branches: [ main ]
jobs:
Windows-WebUI:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: microsoft/[email protected]
- name: Windows-WebUI
shell: cmd
run: |
cd src
xxd -i client\webui.js client\webui.h
cd ..
cd build\Windows\GCC
mingw32-make
cd ..\..\..
cd build\Windows\MSVC
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
nmake
Linux-WebUI:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Linux-WebUI
run: |
cd src
xxd -i client/webui.js client/webui.h
cd ..
cd build/Linux/GCC
make
cd ../../..
cd build/Linux/Clang
sudo ln -s llvm-ar-13 /usr/bin/llvm-ar
sudo ln -s llvm-ranlib-13 /usr/bin/llvm-ranlib
make
macOS-WebUI:
runs-on: macOS-latest
steps:
- uses: actions/checkout@v2
- name: macOS-WebUI
run: |
cd src
xxd -i client/webui.js client/webui.h
cd ..
cd build/macOS/Clang
make