@@ -137,8 +137,8 @@ functions:
137137 set_cmake_var realm_vars REALM_LLVM_COVERAGE BOOL On
138138 fi
139139
140- set_cmake_var realm_vars REALM_BUILD_COMMANDLINE_TOOLS BOOL On
141- set_cmake_var realm_vars REALM_ENABLE_ENCRYPTION BOOL On
140+ set_cmake_var realm_vars REALM_BUILD_COMMANDLINE_TOOLS BOOL "${build_command_line_tools|On}"
141+ set_cmake_var realm_vars REALM_ENABLE_ENCRYPTION BOOL "${enable_realm_encryption|On}"
142142
143143 if [[ -n "${fetch_missing_dependencies|}" ]]; then
144144 set_cmake_var realm_vars REALM_FETCH_MISSING_DEPENDENCIES BOOL On
@@ -1290,6 +1290,31 @@ buildvariants:
12901290 tasks :
12911291 - name : compile_test
12921292
1293+ - name : ubuntu-small-bpnode-size
1294+ display_name : " Ubuntu (Small BPNode size)"
1295+ run_on : ubuntu2204-arm64-large
1296+ expansions :
1297+ fetch_missing_dependencies : On
1298+ c_compiler : " /opt/clang+llvm/bin/clang"
1299+ cxx_compiler : " /opt/clang+llvm/bin/clang++"
1300+ extra_flags : -DREALM_MAX_BPNODE_SIZE=4
1301+ build_command_line_tools : Off
1302+ tasks :
1303+ - name : compile_local_tests
1304+
1305+ - name : ubuntu-no-encryption
1306+ display_name : " Ubuntu (No encryption support)"
1307+ run_on : ubuntu2204-arm64-large
1308+ expansions :
1309+ fetch_missing_dependencies : On
1310+ c_compiler : " /opt/clang+llvm/bin/clang"
1311+ cxx_compiler : " /opt/clang+llvm/bin/clang++"
1312+ enable_realm_encryption : Off
1313+ build_command_line_tools : Off
1314+ disable_tests_against_baas : On
1315+ tasks :
1316+ - name : compile_local_tests
1317+
12931318- name : ubuntu-encryption-tsan
12941319 display_name : " Ubuntu (Encryption Enabled w/TSAN)"
12951320 run_on : ubuntu2204-arm64-small
0 commit comments