Skip to content

Commit

Permalink
Add all components to "gn check".
Browse files Browse the repository at this point in the history
All components now pass a "gn check" step. Whitelist with a wildcard.

R=dpranke@chromium.org
Reland of https://codereview.chromium.org/1491743002

Review URL: https://codereview.chromium.org/1490113006

Cr-Commit-Position: refs/heads/master@{#362776}
  • Loading branch information
brettw authored and Commit bot committed Dec 2, 2015
1 parent a219155 commit 3b5cac2
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 161 deletions.
153 changes: 1 addition & 152 deletions .gn
Original file line number Diff line number Diff line change
Expand Up @@ -34,158 +34,7 @@ check_targets = [
#"//chrome_elf/*",
#"//cloud_print/*",

#"//components/*", # Needs nacl below.
"//components:*",
"//components/about_handler/*",
"//components/about_ui/*",
"//components/app_modal/*",
"//components/audio_modem/*",
"//components/autofill/*",
"//components/auto_login_parser/*",
"//components/bitmap_uploader/*",
"//components/bookmarks/*",
"//components/browser_sync/*",
"//components/browser_watcher/*",
"//components/browsing_data/*",
"//components/bubble/*",
"//components/captive_portal/*",
"//components/cdm/*",
"//components/certificate_reporting/*",
"//components/certificate_transparency/*",
"//components/chrome_apps/*",
"//components/clipboard/*",
"//components/cloud_devices/*",
"//components/component_updater/*",
"//components/compression/*",
"//components/constrained_window/*",
"//components/content_settings/*",
"//components/cookie_config/*",
"//components/copresence/*",
"//components/crash/*",
"//components/cronet/*",
"//components/crx_file/*",
"//components/data_reduction_proxy/*",
"//components/data_usage/*",
"//components/data_use_measurement/*",
"//components/device_event_log/*",
"//components/devtools_discovery/*",
"//components/devtools_http_handler/*",
"//components/devtools_service/*",
"//components/dom_distiller/*",
"//components/domain_reliability/*",
"//components/drive/*",
"//components/enhanced_bookmarks/*",
"//components/error_page/*",
"//components/exp/*",
"//components/external_video_surface/*",
"//components/favicon/*",
"//components/favicon_base/*",
"//components/feedback/*",
"//components/filesystem/*",
"//components/flags_ui/*",
"//components/font_service/*",
"//components/gcm_driver/*",
"//components/google/*",
"//components/gpu/*",
"//components/guest_view/*",
"//components/handoff/*",
"//components/history/*",
"//components/html_viewer/*",
"//components/infobars/*",
"//components/invalidation/*",
"//components/json_schema/*",
"//components/keyed_service/*",
"//components/language_usage_metrics/*",
"//components/leveldb_proto/*",
"//components/login/*",
"//components/memory_pressure/*",
"//components/message_port/*",
"//components/metrics/*",
"//components/metrics_services_manager/*",
"//components/mime_util/*",
"//components/mus/*",
"//components/nacl/*",
"//components/navigation_interception/*",
"//components/navigation_metrics/*",
"//components/net_log/*",
"//components/network_hints/*",
"//components/network_time/*",
"//components/offline_pages/*",
"//components/omnibox/*",
"//components/onc/*",
"//components/open_from_clipboard/*",
"//components/os_crypt/*",
"//components/ownership/*",
"//components/packed_ct_ev_whitelist/*",
"//components/page_load_metrics/*",
"//components/pairing/*",
"//components/password_manager/*",
"//components/pdf/*",
"//components/pdf_viewer/*",
"//components/plugins/*",
"//components/policy/*",
"//components/power/*",
"//components/precache/*",
"//components/pref_registry/*",
"//components/printing/*",
"//components/proximity_auth/*",
"//components/proxy_config/*",
"//components/query_parser/*",
"//components/rappor/*",
"//components/renderer_context_menu/*",
"//components/resource_provider/*",
"//components/resources/*",
"//components/rlz/*",
"//components/safe_browsing_db/*",
"//components/safe_json/*",
"//components/scheduler/*",
"//components/search/*",
"//components/search_engines/*",
"//components/search_provider_logos/*",
"//components/security_interstitials/*",
"//components/service_tab_launcher/*",
"//components/session_manager/*",
"//components/sessions/*",
"//components/signin/*",
"//components/ssl_config/*",
"//components/ssl_errors/*",
"//components/startup_metric_utils/*",
"//components/storage_monitor/*",
"//components/strings/*",
"//components/suggestions/*",
"//components/sync_bookmarks/*",
"//components/sync_driver/*",
"//components/sync_sessions/*",
"//components/syncable_prefs/*",
"//components/test/*",
"//components/test_runner/*",
"//components/timers/*",
"//components/toolbar/*",
"//components/tools/*",
"//components/tracing/*",
"//components/translate/*",
"//components/ui/*",
"//components/undo/*",
"//components/update_client/*",
"//components/upload_list/*",
"//components/url_formatter/*",
"//components/url_matcher/*",
"//components/user_manager/*",
"//components/user_prefs/*",
"//components/variations/*",
"//components/visitedlink/*",
"//components/wallpaper/*",
"//components/web_cache/*",
"//components/web_modal/*",
"//components/web_resource/*",
"//components/web_view/*",
"//components/webcrypto/*",
"//components/webdata/*",
"//components/webdata_services/*",
"//components/webp_transcode/*",
"//components/webui_generator/*",
"//components/webusb/*",
"//components/wifi/*",
"//components/*",

#"//content/*", # A whole lot of errors.
"//content/public/common:result_codes",
Expand Down
1 change: 1 addition & 0 deletions components/arc/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ static_library("arc") {

deps = [
"//base",
"//base:prefs",
"//chromeos",
"//ipc",
]
Expand Down
1 change: 1 addition & 0 deletions components/exo/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ source_set("unit_tests") {
"//ui/gfx",
"//ui/keyboard",
"//ui/message_center",
"//ui/ozone",
"//ui/views",
]
}
Expand Down
2 changes: 2 additions & 0 deletions components/exo/wayland/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ source_set("unit_tests") {

deps = [
":wayland",
"//base",
"//components/exo",
"//testing/gtest",
"//third_party/wayland:wayland_client",
]
Expand Down
2 changes: 1 addition & 1 deletion components/version_info/version_info.cc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#include "grit/components_strings.h"

#if defined(USE_UNOFFICIAL_VERSION_NUMBER)
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/l10n/l10n_util.h" // nogncheck
#endif // USE_UNOFFICIAL_VERSION_NUMBER

namespace version_info {
Expand Down
25 changes: 18 additions & 7 deletions components/wifi_sync/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,37 @@ source_set("wifi_sync") {

deps = [
"//base",
"//base:i18n",
"//components/keyed_service/content",
"//components/keyed_service/core",
"//components/onc",
"//content/public/browser",
"//sync",
]

if (is_chromeos) {
deps += [ "//chromeos" ]
}
}

source_set("unit_tests") {
testonly = true

deps = [
":wifi_sync",
"//sync",
"//testing/gmock",
"//testing/gtest",
]

sources = [
"wifi_config_delegate_chromeos_unittest.cc",
"wifi_credential_syncable_service_unittest.cc",
"wifi_credential_unittest.cc",
"wifi_security_class_chromeos_unittest.cc",
"wifi_security_class_unittest.cc",
]

deps = [
":wifi_sync",
"//base",
"//chromeos",
"//components/onc",
"//sync:test_support_sync_api",
"//testing/gmock",
"//testing/gtest",
]
}
5 changes: 4 additions & 1 deletion ui/ozone/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -120,11 +120,14 @@ component("ozone") {

defines = [ "OZONE_IMPLEMENTATION" ]

public_deps = [
":ozone_base",
]

deps =
[
":generate_constructor_list",
":generate_ozone_platform_list",
":ozone_base",
"//base",
"//ipc",
"//skia",
Expand Down

0 comments on commit 3b5cac2

Please sign in to comment.