Revert "[M120 Migration]Fix for crash during chrome exit"
[platform/framework/web/chromium-efl.git] / codelabs / BUILD.gn
index 167bc5b..ac224ab 100644 (file)
@@ -1,54 +1,17 @@
-# Copyright 2020 The Chromium Authors. All rights reserved.
+# Copyright 2020 The Chromium Authors
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
 group("codelabs") {
   testonly = true
   deps = [
-    ":codelab_factor",
-    ":codelab_fibonacci",
-    ":codelab_hello_world",
-    ":codelab_mojo",
-    ":codelab_sleep",
+    "//codelabs/cpp101:codelab_cpp101",
+    "//codelabs/threading_and_scheduling:codelab_threading_and_scheduling",
   ]
-}
-
-executable("codelab_hello_world") {
-  sources = [ "cpp101/hello_world.cc" ]
-  deps = [ "//base" ]
-}
-
-executable("codelab_fibonacci") {
-  sources = [ "cpp101/fibonacci.cc" ]
-  deps = [ "//base" ]
-}
-
-executable("codelab_sleep") {
-  testonly = true
-  sources = [ "cpp101/sleep.cc" ]
-  deps = [
-    "//base",
-    "//base/test:test_support",
-  ]
-}
 
-executable("codelab_factor") {
-  testonly = true
-  sources = [ "cpp101/factor.cc" ]
-  deps = [
-    "//base",
-    "//base/test:test_support",
-  ]
-}
-
-executable("codelab_mojo") {
-  testonly = true
-  sources = [ "cpp101/mojo.cc" ]
-  deps = [
-    "//base",
-    "//base/test:test_support",
-    "//codelabs/cpp101/services/math/",
-    "//mojo/core/embedder",
-    "//mojo/public/cpp/base",
-  ]
+  # These examples rely on base::LaunchOptions which do not exist in the iOS
+  # simulator.
+  if (!is_ios) {
+    deps += [ "//codelabs/mojo_examples:codelab_mojo_examples" ]
+  }
 }