summaryrefslogtreecommitdiff
path: root/.ci/ci-build-test.sh
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-09-19 09:28:57 -0400
committerStefan Schmidt <s.schmidt@samsung.com>2019-09-23 14:16:22 +0200
commit8b2cae5b07150c641124978f92f0727a579b6b17 (patch)
tree019885da2b71caa013ef4b9f139bab28e1083e30 /.ci/ci-build-test.sh
parent98c2a75bda3fdea34a8ae9c3751b7893e3d5f830 (diff)
ci: add back target to do out-of-tree test build
this is necessary in order to ensure that our headers are usable ref T8228 Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D10036
Diffstat (limited to '.ci/ci-build-test.sh')
-rwxr-xr-x.ci/ci-build-test.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/.ci/ci-build-test.sh b/.ci/ci-build-test.sh
new file mode 100755
index 0000000000..67b39dec5e
--- /dev/null
+++ b/.ci/ci-build-test.sh
@@ -0,0 +1,23 @@
1#!/bin/sh
2
3set -e
4. .ci/travis.sh
5travis_fold compile_test compile_test
6if [ "$DISTRO" != "" ] ; then
7 if [ "$1" = "coverity" ] ; then
8 exit 0
9 fi
10 if [ "$1" = "mingw" ] ; then
11 exit 0
12 fi
13 if [ "$1" = "release-ready" ] ; then
14 exit 0
15 fi
16 docker exec --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) .ci/build-example.sh
17else
18 exit 0
19 #FIXME: we don't install efl_ui.pc on osx?
20 export PATH="$(brew --prefix gettext)/bin:$PATH"
21 .ci/build-example.sh
22fi
23travis_endfold compile_test