aboutsummaryrefslogtreecommitdiff
path: root/tcwg-llvm-staged-build.yaml
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-26 14:04:24 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-28 17:13:37 +0000
commit38846381f1cc75310b319e712861bc7f6e613850 (patch)
treee41dc3fe748cca6137b930aac717a266875f0bea /tcwg-llvm-staged-build.yaml
parent4931a058aeff42e79b15af9f1c3180e02c4dce00 (diff)
tcwg-llvm-staged-build: Improve build_type parameter.
Change-Id: I74a04ccfeba24ef8cea725bc83eaff20c3c361d1
Diffstat (limited to 'tcwg-llvm-staged-build.yaml')
-rw-r--r--tcwg-llvm-staged-build.yaml14
1 files changed, 11 insertions, 3 deletions
diff --git a/tcwg-llvm-staged-build.yaml b/tcwg-llvm-staged-build.yaml
index c2bf814d5b..cfe21dd4ed 100644
--- a/tcwg-llvm-staged-build.yaml
+++ b/tcwg-llvm-staged-build.yaml
@@ -22,10 +22,15 @@
name: toolchain
default: ''
description: 'URL of the toolchain to use. This needs to be a tarball with a /bin directory inside with either GCC or LLVM from make install'
- - string:
+ - choice:
name: build_type
+ choices:
+ - Release
+ - RelWithDebInfo
+ - Debug
+ - MinSizeRel
default: 'Release'
- description: 'Release, RelWithDebInfo, Debug, MinSizeRel'
+ description: 'Build type'
- string:
name: cmake_flags
default: ''
@@ -42,8 +47,11 @@
name: testsuite
default: false
description: 'Whether or not to trigger a test-suite with this build.'
- - string:
+ - choice:
name: compiler
+ choices:
+ - clang
+ - gcc
default: 'clang'
description: 'Override the default system compiler. Only used if "toolchain" is empty.'
- string: