Upload upstream chromium 108.0.5359.1
[platform/framework/web/chromium-efl.git] / codelabs / BUILD.gn
1 # Copyright 2020 The Chromium Authors
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 group("codelabs") {
6   testonly = true
7   deps = [
8     ":codelab_factor",
9     ":codelab_fibonacci",
10     ":codelab_hello_world",
11     ":codelab_mojo",
12     ":codelab_sleep",
13   ]
14 }
15
16 executable("codelab_hello_world") {
17   sources = [ "cpp101/hello_world.cc" ]
18   deps = [ "//base" ]
19 }
20
21 executable("codelab_fibonacci") {
22   sources = [ "cpp101/fibonacci.cc" ]
23   deps = [ "//base" ]
24 }
25
26 executable("codelab_sleep") {
27   testonly = true
28   sources = [ "cpp101/sleep.cc" ]
29   deps = [
30     "//base",
31     "//base/test:test_support",
32   ]
33 }
34
35 executable("codelab_factor") {
36   testonly = true
37   sources = [ "cpp101/factor.cc" ]
38   deps = [
39     "//base",
40     "//base/test:test_support",
41   ]
42 }
43
44 executable("codelab_mojo") {
45   testonly = true
46   sources = [ "cpp101/mojo.cc" ]
47   deps = [
48     "//base",
49     "//base/test:test_support",
50     "//codelabs/cpp101/services/math/",
51     "//mojo/core/embedder",
52     "//mojo/public/cpp/base",
53   ]
54 }