blob: 965fc42dc1d7ecbc88445dba1249b9bf11079143 [file] [log] [blame]
brettw@chromium.org45b211c2014-08-19 22:52:16 +00001# Copyright 2014 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5executable("hello") {
Sylvain Defresne564de292020-01-21 17:15:26 +01006 sources = [ "hello.cc" ]
brettw@chromium.org45b211c2014-08-19 22:52:16 +00007
8 deps = [
brettw@chromium.org45b211c2014-08-19 22:52:16 +00009 ":hello_shared",
sdefresneb7cba6e2015-12-06 05:48:52 -080010 ":hello_static",
brettw@chromium.org45b211c2014-08-19 22:52:16 +000011 ]
12}
13
14shared_library("hello_shared") {
15 sources = [
16 "hello_shared.cc",
scottmgfb9da232014-12-03 15:27:24 -080017 "hello_shared.h",
brettw@chromium.org45b211c2014-08-19 22:52:16 +000018 ]
19
20 defines = [ "HELLO_SHARED_IMPLEMENTATION" ]
21}
22
23static_library("hello_static") {
24 sources = [
25 "hello_static.cc",
26 "hello_static.h",
27 ]
28}