1*3f982cf4SFabien Sanglard# Copyright 2018 The Chromium Authors. All rights reserved. 2*3f982cf4SFabien Sanglard# Use of this source code is governed by a BSD-style license that can be 3*3f982cf4SFabien Sanglard# found in the LICENSE file. 4*3f982cf4SFabien Sanglard 5*3f982cf4SFabien Sanglardimport("//build_overrides/build.gni") 6*3f982cf4SFabien Sanglard 7*3f982cf4SFabien Sanglardif (current_toolchain == host_toolchain) { 8*3f982cf4SFabien Sanglard executable("cddl") { 9*3f982cf4SFabien Sanglard sources = [ 10*3f982cf4SFabien Sanglard "codegen.cc", 11*3f982cf4SFabien Sanglard "codegen.h", 12*3f982cf4SFabien Sanglard "logging.cc", 13*3f982cf4SFabien Sanglard "logging.h", 14*3f982cf4SFabien Sanglard "main.cc", 15*3f982cf4SFabien Sanglard "parse.cc", 16*3f982cf4SFabien Sanglard "parse.h", 17*3f982cf4SFabien Sanglard "sema.cc", 18*3f982cf4SFabien Sanglard "sema.h", 19*3f982cf4SFabien Sanglard ] 20*3f982cf4SFabien Sanglard 21*3f982cf4SFabien Sanglard deps = [ 22*3f982cf4SFabien Sanglard "../../third_party/abseil", 23*3f982cf4SFabien Sanglard ] 24*3f982cf4SFabien Sanglard 25*3f982cf4SFabien Sanglard configs += [ "../../build:openscreen_include_dirs" ] 26*3f982cf4SFabien Sanglard } 27*3f982cf4SFabien Sanglard} 28