Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xiph/speex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Giles <giles@thaumas.net>2020-07-16 20:45:37 +0300
committerRalph Giles <giles@thaumas.net>2020-07-16 21:59:51 +0300
commit1a0b4895563e663c9f0a8634202f436c50ca6356 (patch)
treef1b85cb68ab844e6b1dad76b0cbb1decdea87cb8
parentf82c4a34bf73528646bed8e64cd2215df1080fd4 (diff)
gitlab-ci: Test alternate configurations.
Do additional builds to test the various configure switches. This gives us better parity with the travis ci builds. Signed-off-by: Tristan Matthews <tmatth@videolan.org> Signed-off-by: Marvin Scholz <epirat07@gmail.com>
-rw-r--r--.gitlab-ci.yml22
1 files changed, 21 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 03ae775..7c25fd6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,26 @@ autoconf:
apt-get install -y libogg-dev
script:
- ./autogen.sh
- - ./configure
+ - ./configure ${CONFIG_FLAGS}
- make
- make distcheck
+
+fixed-point:
+ extends: autoconf
+ variables:
+ CONFIG_FLAGS: --enable-fixed-point
+
+no-float:
+ extends: autoconf
+ variables:
+ CONFIG_FLAGS: --enable-fixed-point --disable-float-api
+
+vorbis-psy:
+ extends: autoconf
+ variables:
+ CONFIG_FLAGS: --enable-vorbis-psy
+
+no-binaries:
+ extends: autoconf
+ variables:
+ CONFIG_FLAGS: --disable-binaries