Tue, 12 May 2020 03:01:37 -0400
xmpp: Convert si xfer to gio socket server.
| 38905 | 1 | # vi:et:ts=2 sw=2 sts=2 |
|
39798
2afb71e570af
Update everything to do a full build of all subprojects.
Gary Kramlich <grim@reaperworld.com>
parents:
39616
diff
changeset
|
2 | image: pidgin/builders:subproject-build |
| 38905 | 3 | pipelines: |
| 4 | default: | |
| 5 | - step: | |
| 6 | script: | |
| 7 | - set -ex | |
|
40353
569dd6644a5e
Disable gevolution as we now have the dependencies for it but it's quite bitrotted
Gary Kramlich <grim@reaperworld.com>
parents:
39951
diff
changeset
|
8 | - meson -Dgevolution=disabled -Ddoc=true -Dconsole-logging=true build-pipelines |
|
39203
3e4e9cf0629b
Use a pipelines specific build directory
Gary Kramlich <grim@reaperworld.com>
parents:
39202
diff
changeset
|
9 | - ninja -C build-pipelines |
|
3e4e9cf0629b
Use a pipelines specific build directory
Gary Kramlich <grim@reaperworld.com>
parents:
39202
diff
changeset
|
10 | - ninja -C build-pipelines test |
|
39297
f3c4dbe4abec
okay, pretty sure I got the build directory name correct now..
Gary Kramlich <grim@reaperworld.com>
parents:
39295
diff
changeset
|
11 | - "ninja -C build-pipelines $(ninja -C build-pipelines -t targets | grep -E '[a-z]+-doc:' | cut -d: -f1)" |
| 38905 | 12 | branches: |
| 13 | release-2.x.y: | |
| 14 | - step: | |
| 15 | image: pidgin/release-builder:release-2.x.y | |
| 16 | script: | |
| 17 | - set -ex | |
|
39616
11a17c0ca6d9
Use external libgnt.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39427
diff
changeset
|
18 | - hg clone https://bitbucket.org/pidgin/libgnt -b release-2.x.y |
|
11a17c0ca6d9
Use external libgnt.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39427
diff
changeset
|
19 | - meson -Dprefix=/usr libgnt libgnt/build |
|
11a17c0ca6d9
Use external libgnt.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39427
diff
changeset
|
20 | - ninja -C libgnt/build install |
|
11a17c0ca6d9
Use external libgnt.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39427
diff
changeset
|
21 | - ldconfig |
| 38905 | 22 | - ./autogen.sh --enable-debug |
| 23 | - make -s -j$(nproc) | |
| 24 | - make -s -j$(nproc) check | |
| 25 | - make distcheck |