You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
844 B
YAML
43 lines
844 B
YAML
name: Build
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
buildUbuntu:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@master
|
|
- name: make
|
|
run: |
|
|
cd vt
|
|
make demos
|
|
cd ../fb
|
|
make UTF8=Y demos
|
|
|
|
buildOSX:
|
|
runs-on: macOS-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@master
|
|
- name: make
|
|
run: |
|
|
cd vt
|
|
make CLANG=Y demos
|
|
|
|
buildWindows:
|
|
runs-on: windows-2022
|
|
|
|
steps:
|
|
- uses: actions/checkout@master
|
|
- name: make
|
|
run: |
|
|
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
cd wingui
|
|
nmake UTF8=Y DLL=Y -f Makefile.vc demos
|
|
cd ..\wincon
|
|
nmake DLL=Y -f Makefile.vc demos
|
|
cd ..\vt
|
|
nmake CHTYPE_32=Y -f Makefile.vc demos
|
|
shell: cmd
|