@@ -6,7 +6,9 @@ build-system1:
6
6
script :
7
7
- apt-get install -y -qq libgtk-3-dev libvte-dev nettle-dev libcacard-dev
8
8
libusb-dev libvde-dev libspice-protocol-dev libgl1-mesa-dev libvdeplug-dev
9
- - ./configure --enable-werror --target-list="aarch64-softmmu alpha-softmmu
9
+ - mkdir build
10
+ - cd build
11
+ - ../configure --enable-werror --target-list="aarch64-softmmu alpha-softmmu
10
12
cris-softmmu hppa-softmmu lm32-softmmu moxie-softmmu microblazeel-softmmu
11
13
mips64el-softmmu m68k-softmmu ppc-softmmu riscv64-softmmu sparc-softmmu"
12
14
- make -j2
@@ -16,15 +18,19 @@ build-system2:
16
18
script :
17
19
- apt-get install -y -qq libsdl2-dev libgcrypt-dev libbrlapi-dev libaio-dev
18
20
libfdt-dev liblzo2-dev librdmacm-dev libibverbs-dev libibumad-dev
19
- - ./configure --enable-werror --target-list="tricore-softmmu unicore32-softmmu
21
+ - mkdir build
22
+ - cd build
23
+ - ../configure --enable-werror --target-list="tricore-softmmu unicore32-softmmu
20
24
microblaze-softmmu mips-softmmu riscv32-softmmu s390x-softmmu sh4-softmmu
21
25
sparc64-softmmu x86_64-softmmu xtensa-softmmu nios2-softmmu or1k-softmmu"
22
26
- make -j2
23
27
- make -j2 check
24
28
25
29
build-disabled :
26
30
script :
27
- - ./configure --enable-werror --disable-rdma --disable-slirp --disable-curl
31
+ - mkdir build
32
+ - cd build
33
+ - ../configure --enable-werror --disable-rdma --disable-slirp --disable-curl
28
34
--disable-capstone --disable-live-block-migration --disable-glusterfs
29
35
--disable-replication --disable-coroutine-pool --disable-smartcard
30
36
--disable-guest-agent --disable-curses --disable-libxml2 --disable-tpm
@@ -37,7 +43,9 @@ build-disabled:
37
43
build-tcg-disabled :
38
44
script :
39
45
- apt-get install -y -qq clang libgtk-3-dev libusb-dev
40
- - ./configure --cc=clang --enable-werror --disable-tcg --audio-drv-list=""
46
+ - mkdir build
47
+ - cd build
48
+ - ../configure --cc=clang --enable-werror --disable-tcg --audio-drv-list=""
41
49
- make -j2
42
50
- make check-unit
43
51
- make check-qapi-schema
@@ -52,7 +60,9 @@ build-tcg-disabled:
52
60
53
61
build-user :
54
62
script :
55
- - ./configure --enable-werror --disable-system --disable-guest-agent
63
+ - mkdir build
64
+ - cd build
65
+ - ../configure --enable-werror --disable-system --disable-guest-agent
56
66
--disable-capstone --disable-slirp --disable-fdt
57
67
- make -j2
58
68
- make run-tcg-tests-i386-linux-user run-tcg-tests-x86_64-linux-user
@@ -61,7 +71,9 @@ build-clang:
61
71
script :
62
72
- apt-get install -y -qq clang libsdl2-dev libattr1-dev libcap-ng-dev
63
73
xfslibs-dev libiscsi-dev libnfs-dev libseccomp-dev gnutls-dev librbd-dev
64
- - ./configure --cc=clang --cxx=clang++ --enable-werror
74
+ - mkdir build
75
+ - cd build
76
+ - ../configure --cc=clang --cxx=clang++ --enable-werror
65
77
--target-list="alpha-softmmu arm-softmmu m68k-softmmu mips64-softmmu
66
78
ppc-softmmu s390x-softmmu x86_64-softmmu arm-linux-user"
67
79
- make -j2
@@ -70,7 +82,9 @@ build-clang:
70
82
build-tci :
71
83
script :
72
84
- TARGETS="aarch64 alpha arm hppa m68k microblaze moxie ppc64 s390x x86_64"
73
- - ./configure --enable-tcg-interpreter
85
+ - mkdir build
86
+ - cd build
87
+ - ../configure --enable-tcg-interpreter
74
88
--target-list="$(for tg in $TARGETS; do echo -n ${tg}'-softmmu '; done)"
75
89
- make -j2
76
90
- make tests/boot-serial-test tests/cdrom-test tests/pxe-test
0 commit comments