mirror of
https://github.com/gnustep/apps-gorm.git
synced 2025-04-22 22:20:44 +00:00
Update script to build gui as well
This commit is contained in:
parent
80df78b6bd
commit
57b563cb6e
2 changed files with 17 additions and 3 deletions
13
.github/scripts/dependencies.sh
vendored
13
.github/scripts/dependencies.sh
vendored
|
@ -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
|
||||
|
|
7
.github/workflows/main.yml
vendored
7
.github/workflows/main.yml
vendored
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue