Update script to build gui as well

This commit is contained in:
Gregory John Casamento 2024-03-27 20:33:02 -04:00
parent 80df78b6bd
commit 57b563cb6e
2 changed files with 17 additions and 3 deletions

View file

@ -62,6 +62,18 @@ install_libdispatch() {
echo "::endgroup::"
}
install_gnustep_gui() {
echo "::group::GNUstep GUI"
cd $DEPS_PATH
. $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh
git clone -q -b ${LIBS_BASE_BRANCH:-master} https://github.com/gnustep/libs-gui.git
cd libs-gui
./configure
make
make install
echo "::endgroup::"
}
install_gnustep_base() {
echo "::group::GNUstep Base"
cd $DEPS_PATH
@ -84,3 +96,4 @@ fi
install_gnustep_make
install_gnustep_base
install_gnustep_gui

View file

@ -109,9 +109,10 @@ jobs:
- name: Build source
run: |
. $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh
./configure
make && make install
echo "=== Build Gorm ==="
# . $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh
# ./configure
# make && make install
### Building libs-back is disabled due to various test failures. Re-enable when fixed.
# - name: Build libs-back # required by some tests