include:
- compiler: gcc
env: XEN_TARGET_ARCH=x86_64
+ - compiler: gcc
+ env: XEN_TARGET_ARCH=x86_64 XEN_CONFIG_EXPERT=y RANDCONFIG=y
- compiler: gcc
env: XEN_TARGET_ARCH=x86_64 COMPILER=gcc-5
- compiler: gcc
env: XEN_TARGET_ARCH=x86_64 COMPILER=clang-3.8 clang=y debug=y
- compiler: gcc
env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf-
+ - compiler: gcc
+ env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- XEN_CONFIG_EXPERT=y RANDCONFIG=y
- compiler: gcc
env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- debug=y
- compiler: gcc
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
+ - compiler: gcc
+ env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- XEN_CONFIG_EXPERT=y RANDCONFIG=y
- compiler: gcc
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=y
addons:
- export CC=${COMPILER:-${CC}}
- ${CC} --version
script:
+ - ( [ "x${RANDCONFIG}" = "xy" ] && ( make -C xen randconfig )
+ || exit 0 )
- ( ./configure --disable-tools --disable-stubdom --enable-docs &&
make CC="${CROSS_COMPILE}${CC}" HOSTCC="${CC}" dist )
+after_script:
+ - cat xen/.config