Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2057)

Unified Diff: ui/shell_dialogs/BUILD.gn

Issue 361373002: components: Add bookmarks to GN build. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/shell_dialogs/BUILD.gn
diff --git a/ui/shell_dialogs/BUILD.gn b/ui/shell_dialogs/BUILD.gn
new file mode 100644
index 0000000000000000000000000000000000000000..a166b7e6170b048a1d1a60ee2bacf5e5556fb0a9
--- /dev/null
+++ b/ui/shell_dialogs/BUILD.gn
@@ -0,0 +1,87 @@
+# Copyright 2014 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//build/config/ui.gni")
+
+component("shell_dialogs") {
+ sources = [
+ "android/shell_dialogs_jni_registrar.cc",
+ "android/shell_dialogs_jni_registrar.h",
+ "base_shell_dialog.cc",
+ "base_shell_dialog.h",
+ "base_shell_dialog_win.cc",
+ "base_shell_dialog_win.h",
+ "linux_shell_dialog.cc",
+ "linux_shell_dialog.h",
+ "select_file_dialog.cc",
+ "select_file_dialog.h",
+ "select_file_dialog_android.cc",
+ "select_file_dialog_android.h",
+ "select_file_dialog_factory.cc",
+ "select_file_dialog_factory.h",
+ "select_file_dialog_mac.h",
+ "select_file_dialog_mac.mm",
+ "select_file_dialog_win.cc",
+ "select_file_dialog_win.h",
+ "select_file_policy.cc",
+ "select_file_policy.h",
+ "selected_file_info.cc",
+ "selected_file_info.h",
+ ]
+
+ defines = [
+ "SHELL_DIALOGS_IMPLEMENTATION",
+ ]
+
+ deps = [
+ "//base",
+ "//base:i18n",
+ "//skia",
+ "//ui/base",
+ "//ui/strings",
+ ]
+
+ if (use_aura) {
+ deps += [
+ "//ui/aura",
+ ]
+ }
+
+ if (is_android) {
+ deps += [
+ "//ui/base:ui_base_jni_headers",
+ ]
+
+ libs += [
+ "jnigraphics",
+ ]
+ }
+
+#if (is_android && !android_webview_build) {
awong 2014/07/07 21:52:12 Why are these commented out?
tfarina 2014/07/09 01:43:42 Because we don't have their deps yet.
awong 2014/07/09 01:49:40 Can we only comment out the single line in the dep
tfarina 2014/07/09 01:59:01 We can, but I will do it in a separate patch when
+# deps += [
+# TOOD(GYP): Convert this target and re-enable this.
+# "//ui/android:ui_java",
+# ]
+#}
+
+#if (is_win) {
+# deps += [
+# "//win8:metro_viewer",
+# ]
+#}
+}
+
+executable("shell_dialogs_unittests") {
+ sources = [
+ "select_file_dialog_win_unittest.cc",
+ ]
+
+ deps = [
+ ":shell_dialogs",
+ "//base",
+ "//base/test:test_support",
+ "//base/test:run_all_unittests",
+ "//testing/gtest",
+ ]
+}
« components/translate/core/browser/BUILD.gn ('K') | « components/translate/core/common/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698