[gimp-macos-build] Make gegl/babl build as separate step to test them during build
- From: Alex Samorukov <asamorukov src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-macos-build] Make gegl/babl build as separate step to test them during build
- Date: Mon, 4 Nov 2019 12:21:58 +0000 (UTC)
commit 7487a0293a63d8fe75172132c7c9fde094df4100
Author: Oleksii Samorukov <oleksii_samorukov mckinsey com>
Date: Mon Nov 4 13:21:57 2019 +0100
Make gegl/babl build as separate step to test them during build
.circleci/config.yml | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 67575b3..318bdcb 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -54,7 +54,7 @@ jobs:
git clone https://github.com/samm-git/gtk-mac-bundler -b fix-otool
cd gtk-mac-bundler
make install
- # we need to make it automatically depended on the corresponding modules
+ # we can try to make it automatically depended on the corresponding modules
- restore_cache:
keys:
- gimp-2.10.14-v8
@@ -72,8 +72,8 @@ jobs:
- ~/gtk
key: bootstrap-v14
- run:
- name: Build all GIMP dependencies
- command: source ~/.profile && jhbuild build suitesparse $(jhbuild info gimp|grep
'^Requires:'|sed 's|^Requires:||'|tr -d ',')
+ name: Build GIMP dependencies (without gegl/babl)
+ command: source ~/.profile && jhbuild build suitesparse $(jhbuild info gimp|grep
'^Requires:'|sed -e 's|^Requires:||' -e 's|gegl||'|tr -d ',')
- run:
name: Build all WebKit dependencies
command: source ~/.profile && jhbuild build $(jhbuild info webkit|grep '^Requires:'|sed
's|^Requires:||'|tr -d ',')
@@ -95,12 +95,13 @@ jobs:
paths:
- ~/gtk
key: webkit-v15
-# - run:
-# name: rebuild gtk (temporary)
-# command: source ~/.profile && rm -rf ~/gtk/source/gtk+-2.24.32 && jhbuild buildone --force gtk+
+ - run:
+ name: Build and test babl/gegl
+ command: source ~/.profile && jhbuild build --check babl gegl
- run:
name: Build GIMP
- # XXX make check is not working reliably under circle ci, so not running it
+ # XXX make check is not working reliably under circle ci, so we are
+ # not running it
command: |
source ~/.profile
jhbuild build gimp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]