@@ -27,9 +27,9 @@ commands:
27
27
name : Setup build environment
28
28
command : |
29
29
apt update
30
- apt install -y --no-install-recommends libyaml-dev python python-pip python-setuptools libelf-dev wget clang-8 gcc-9 make git ca-certificates ssh
31
- update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 10
32
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-8 10
30
+ apt install -y --no-install-recommends libyaml-dev python python-pip python-setuptools libelf-dev wget clang-7 gcc-8 make git ca-certificates ssh
31
+ update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 10
32
+ update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 10
33
33
update-alternatives --install /usr/bin/cc cc /usr/bin/clang 10
34
34
pip install pyyaml
35
35
- run :
@@ -42,23 +42,23 @@ commands:
42
42
popd
43
43
- checkout
44
44
- run :
45
- name : Create build directory
46
- command : mkdir -p ~/build
45
+ name : Create staging directory
46
+ command : mkdir -p ~/staging
47
47
- run :
48
48
name : Build SDKLT
49
49
command : |
50
50
export ADD_CFLAGS="-fomit-frame-pointer -O3"
51
51
KERNEL_VERSION=<< parameters.kernel_version >> .circleci/build-sdklt.sh
52
- mv ~/sdklt-<< parameters.kernel_version >>.tgz ~/build /sdklt-<< parameters.kernel_version >>.tgz
52
+ mv ~/sdklt-<< parameters.kernel_version >>.tgz ~/staging /sdklt-<< parameters.kernel_version >>.tgz
53
53
- run :
54
54
name : Build SDKLT debug
55
55
command : |
56
56
export ADD_CFLAGS="-g -fno-omit-frame-pointer -O0 -fsanitize=address"
57
57
export ADD_LDFLAGS="-fsanitize=address"
58
58
KERNEL_VERSION=<< parameters.kernel_version >> .circleci/build-sdklt.sh
59
- mv ~/sdklt-<< parameters.kernel_version >>.tgz ~/build /sdklt-debug-<< parameters.kernel_version >>.tgz
59
+ mv ~/sdklt-<< parameters.kernel_version >>.tgz ~/staging /sdklt-debug-<< parameters.kernel_version >>.tgz
60
60
- persist_to_workspace :
61
- root : ~/build /
61
+ root : ~/staging /
62
62
paths :
63
63
- sdklt-<< parameters.kernel_version >>.tgz
64
64
- sdklt-debug-<< parameters.kernel_version >>.tgz
0 commit comments