1*6777b538SAndroid Build Coastguard Worker# Copyright 2016 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker# found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Workerif (current_toolchain == host_toolchain) { 6*6777b538SAndroid Build Coastguard Worker executable("iossim") { 7*6777b538SAndroid Build Coastguard Worker sources = [ "iossim.mm" ] 8*6777b538SAndroid Build Coastguard Worker frameworks = [ "Foundation.framework" ] 9*6777b538SAndroid Build Coastguard Worker } 10*6777b538SAndroid Build Coastguard Worker} else if (current_toolchain == default_toolchain) { 11*6777b538SAndroid Build Coastguard Worker copy("iossim") { 12*6777b538SAndroid Build Coastguard Worker deps = [ ":iossim($host_toolchain)" ] 13*6777b538SAndroid Build Coastguard Worker outputs = [ "$root_out_dir/iossim" ] 14*6777b538SAndroid Build Coastguard Worker sources = [ get_label_info(":iossim($host_toolchain)", "root_out_dir") + 15*6777b538SAndroid Build Coastguard Worker "/iossim" ] 16*6777b538SAndroid Build Coastguard Worker } 17*6777b538SAndroid Build Coastguard Worker} else { 18*6777b538SAndroid Build Coastguard Worker group("iossim") { 19*6777b538SAndroid Build Coastguard Worker public_deps = [ ":iossim($default_toolchain)" ] 20*6777b538SAndroid Build Coastguard Worker } 21*6777b538SAndroid Build Coastguard Worker} 22