1*8975f5c5SAndroid Build Coastguard Worker# Defines the configuration of siso (next-gen build system) 2*8975f5c5SAndroid Build Coastguard Worker 3*8975f5c5SAndroid Build Coastguard Workeruse_siso_default = false 4*8975f5c5SAndroid Build Coastguard Workerif (current_toolchain == default_toolchain) { 5*8975f5c5SAndroid Build Coastguard Worker use_siso_default = 6*8975f5c5SAndroid Build Coastguard Worker exec_script(rebase_path("//build/toolchain/use_siso_default.py"), 7*8975f5c5SAndroid Build Coastguard Worker [], 8*8975f5c5SAndroid Build Coastguard Worker "value", 9*8975f5c5SAndroid Build Coastguard Worker []) 10*8975f5c5SAndroid Build Coastguard Worker} 11*8975f5c5SAndroid Build Coastguard Worker 12*8975f5c5SAndroid Build Coastguard Workerdeclare_args() { 13*8975f5c5SAndroid Build Coastguard Worker # Placeholder to allow having use_siso in args.gn file. 14*8975f5c5SAndroid Build Coastguard Worker # Explicit `use_siso` in args.gn can override default. 15*8975f5c5SAndroid Build Coastguard Worker use_siso = use_siso_default 16*8975f5c5SAndroid Build Coastguard Worker} 17