Skip to content

Commit 1ea11c7

Browse files
committed
ci: Don't activate CODEGEN when building on Linux ARM64 platform
1 parent ad240c5 commit 1ea11c7

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/scripts/get_compilation_flags.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ function CMakeOptions() {
1717
// options that should be set to ON
1818
function makeLabelToOptions() {
1919
const os = process.env.RUNNER_OS;
20+
const arch = process.env.RUNNER_ARCH;
2021
if(os == "Windows") {
2122
return {
2223
build_all: [
@@ -37,6 +38,27 @@ function makeLabelToOptions() {
3738
build_sdf: ['BUILD_WITH_SDF_SUPPORT'],
3839
build_accelerate: ['BUILD_WITH_ACCELERATE_SUPPORT']
3940
};
41+
} else if (os == "Linux" && arch == "ARM64") {
42+
return {
43+
build_all: [
44+
'BUILD_WITH_COLLISION_SUPPORT',
45+
'BUILD_WITH_CASADI_SUPPORT',
46+
'BUILD_WITH_AUTODIFF_SUPPORT',
47+
'BUILD_WITH_EXTRA_SUPPORT',
48+
'BUILD_WITH_OPENMP_SUPPORT',
49+
'BUILD_PYTHON_BINDINGS_WITH_BOOST_MPFR_SUPPORT',
50+
'BUILD_WITH_SDF_SUPPORT'
51+
],
52+
build_collision: ['BUILD_WITH_COLLISION_SUPPORT'],
53+
build_casadi: ['BUILD_WITH_CASADI_SUPPORT'],
54+
build_autodiff: ['BUILD_WITH_AUTODIFF_SUPPORT'],
55+
build_extra: ['BUILD_WITH_EXTRA_SUPPORT'],
56+
build_codegen: [],
57+
build_openmp: ['BUILD_WITH_OPENMP_SUPPORT'],
58+
build_mpfr: ['BUILD_PYTHON_BINDINGS_WITH_BOOST_MPFR_SUPPORT'],
59+
build_sdf: ['BUILD_WITH_SDF_SUPPORT'],
60+
build_accelerate: ['BUILD_WITH_ACCELERATE_SUPPORT']
61+
};
4062
} else {
4163
return {
4264
build_all: [

0 commit comments

Comments
 (0)