|
|
|
@ -24,7 +24,7 @@ jobs:
@@ -24,7 +24,7 @@ jobs:
|
|
|
|
|
- name: Checkout |
|
|
|
|
uses: actions/checkout@v2 |
|
|
|
|
with: |
|
|
|
|
submodules: true |
|
|
|
|
submodules: recursive |
|
|
|
|
|
|
|
|
|
- name: Checkout steam-runtime |
|
|
|
|
if: startsWith(matrix.os, 'ubuntu') |
|
|
|
@ -64,7 +64,7 @@ jobs:
@@ -64,7 +64,7 @@ jobs:
|
|
|
|
|
if: startsWith(matrix.os, 'ubuntu') && startsWith(matrix.cc, 'gcc') |
|
|
|
|
run: | |
|
|
|
|
schroot --chroot steamrt_scout_i386 -- cmake -B build-vgui -S . -DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined" -DGOLDSOURCE_SUPPORT=ON -DUSE_VGUI=ON -DCMAKE_INSTALL_PREFIX="$PWD/dist-vgui" |
|
|
|
|
cp vgui-dev/lib/vgui.so build-vgui/cl_dll |
|
|
|
|
cp vgui_support/vgui-dev/lib/vgui.so build-vgui/cl_dll |
|
|
|
|
schroot --chroot steamrt_scout_i386 -- cmake --build build-vgui --target all |
|
|
|
|
schroot --chroot steamrt_scout_i386 -- cmake --build build-vgui --target install |
|
|
|
|
|
|
|
|
|