Fix ordering within a target based on the style guide.
https://gn.googlesource.com/gn/+/HEAD/docs/style_guide.md#Ordering-within-a-target
BUG=chromium:1162058
TEST=run gnlint with crrev.com/c/1830489
TEST=FEATURES="test fuzzer" emerge-amd64-generic metrics feedback
Change-Id: Ie9864d952dcefc9916dc02b713182fb0a05f93f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2605021
Reviewed-by: Ian Barkley-Yeung <iby@chromium.org>
Commit-Queue: Tatsuhisa Yamaguchi <yamaguchi@chromium.org>
Tested-by: Tatsuhisa Yamaguchi <yamaguchi@chromium.org>
diff --git a/feedback/BUILD.gn b/feedback/BUILD.gn
index 14e1190..9005ebf 100644
--- a/feedback/BUILD.gn
+++ b/feedback/BUILD.gn
@@ -28,9 +28,6 @@
}
static_library("libfeedback_daemon") {
- all_dependent_configs = [ ":libfeedback_daemon_config" ]
- configs += [ ":target_defaults" ]
- deps = [ ":feedback_proto" ]
sources = [
"components/feedback/feedback_report.cc",
"components/feedback/feedback_uploader.cc",
@@ -38,13 +35,16 @@
"feedback_uploader_http.cc",
"feedback_util.cc",
]
+ all_dependent_configs = [ ":libfeedback_daemon_config" ]
+ configs += [ ":target_defaults" ]
include_dirs = [ "." ]
+ deps = [ ":feedback_proto" ]
}
executable("feedback_daemon") {
+ sources = [ "feedback_daemon.cc" ]
configs += [ ":target_defaults" ]
deps = [ ":libfeedback_daemon" ]
- sources = [ "feedback_daemon.cc" ]
}
pkg_config("libfeedback_client_config") {
@@ -52,24 +52,24 @@
}
static_library("libfeedback_client") {
- all_dependent_configs = [ ":libfeedback_client_config" ]
- configs += [ ":target_defaults" ]
- deps = [ ":feedback_proto" ]
sources = [
"components/feedback/feedback_common.cc",
"feedback_service_interface.cc",
"feedback_util.cc",
]
+ all_dependent_configs = [ ":libfeedback_client_config" ]
+ configs += [ ":target_defaults" ]
include_dirs = [ "." ]
+ deps = [ ":feedback_proto" ]
}
executable("feedback_client") {
+ sources = [ "feedback_client.cc" ]
configs += [ ":target_defaults" ]
deps = [
":libfeedback_client",
":libfeedback_daemon",
]
- sources = [ "feedback_client.cc" ]
}
proto_library("feedback_proto") {
@@ -89,6 +89,7 @@
if (use.test) {
executable("feedback_daemon_test") {
+ sources = [ "feedback_service_test.cc" ]
configs += [
"//common-mk:test",
":target_defaults",
@@ -98,6 +99,5 @@
":libfeedback_daemon",
"//common-mk/testrunner",
]
- sources = [ "feedback_service_test.cc" ]
}
}
diff --git a/metrics/BUILD.gn b/metrics/BUILD.gn
index 6648ea9..f15342f 100644
--- a/metrics/BUILD.gn
+++ b/metrics/BUILD.gn
@@ -47,9 +47,6 @@
"libchrome",
"libsession_manager-client",
]
- configs += [ "//common-mk:visibility_default" ]
- cflags_cc = [ "-fno-exceptions" ]
- libs = [ "policy" ]
sources = [
"c_metrics_library.cc",
"cumulative_metrics.cc",
@@ -59,6 +56,9 @@
"serialization/serialization_utils.cc",
"timer.cc",
]
+ configs += [ "//common-mk:visibility_default" ]
+ cflags_cc = [ "-fno-exceptions" ]
+ libs = [ "policy" ]
include_dirs = [ "." ]
if (use.metrics_uploader) {
defines = [ "USE_METRICS_UPLOADER=1" ]
@@ -80,42 +80,51 @@
}
static_library("libmetrics_daemon") {
- configs += [ ":target_defaults" ]
- deps = [
- ":libmetrics",
- ":libupload_service",
- ":metrics_proto",
- ]
- libs = [
- "rootdev",
- "system_api-power_manager-protos",
- ]
sources = [
"metrics_daemon.cc",
"metrics_daemon_main.cc",
"process_meter.cc",
"vmlog_writer.cc",
]
+ configs += [ ":target_defaults" ]
+ libs = [
+ "rootdev",
+ "system_api-power_manager-protos",
+ ]
include_dirs = [ "." ]
+ deps = [
+ ":libmetrics",
+ ":libupload_service",
+ ":metrics_proto",
+ ]
}
executable("metrics_client") {
+ sources = [ "metrics_client.cc" ]
configs += [ ":target_defaults" ]
deps = [ ":libmetrics" ]
- sources = [ "metrics_client.cc" ]
}
executable("chromeos-pgmem") {
- configs += [ ":target_defaults" ]
- deps = []
sources = [
"pgmem.cc",
"process_meter.cc",
]
+ configs += [ ":target_defaults" ]
+ deps = []
}
static_library("libupload_service") {
+ sources = [
+ "uploader/metrics_hashes.cc",
+ "uploader/metrics_log.cc",
+ "uploader/metrics_log_base.cc",
+ "uploader/sender_http.cc",
+ "uploader/system_profile_cache.cc",
+ "uploader/upload_service.cc",
+ ]
configs += [ ":target_defaults" ]
+ include_dirs = [ "." ]
deps = [
":libmetrics",
":metrics_proto",
@@ -126,15 +135,6 @@
} else {
all_dependent_pkg_deps += [ "protobuf-lite" ]
}
- sources = [
- "uploader/metrics_hashes.cc",
- "uploader/metrics_log.cc",
- "uploader/metrics_log_base.cc",
- "uploader/sender_http.cc",
- "uploader/system_profile_cache.cc",
- "uploader/upload_service.cc",
- ]
- include_dirs = [ "." ]
}
proto_library("metrics_proto") {
@@ -157,70 +157,66 @@
if (use.test) {
executable("persistent_integer_test") {
+ sources = [
+ "persistent_integer.cc",
+ "persistent_integer_test.cc",
+ ]
configs += [
"//common-mk:test",
":target_defaults",
]
deps = [ "//common-mk/testrunner:testrunner" ]
- sources = [
- "persistent_integer.cc",
- "persistent_integer_test.cc",
- ]
}
executable("cumulative_metrics_test") {
- configs += [
- "//common-mk:test",
- ":target_defaults",
- ]
- deps = [ "../common-mk/testrunner:testrunner" ]
sources = [
"cumulative_metrics.cc",
"cumulative_metrics_test.cc",
"persistent_integer.cc",
]
- }
- executable("metrics_library_test") {
- deps = [
- ":libmetrics",
- "../common-mk/testrunner:testrunner",
- ]
- configs += [
- "//common-mk:test",
- ":target_defaults",
- ]
- sources = [
- "metrics_library_test.cc",
- "serialization/serialization_utils_test.cc",
- ]
- libs = [ "policy" ]
- }
- executable("process_meter_test") {
- configs += [
- "//common-mk:test",
- ":target_defaults",
- ]
- deps = [ "//common-mk/testrunner:testrunner" ]
- sources = [
- "process_meter.cc",
- "process_meter_test.cc",
- ]
- }
- executable("timer_test") {
configs += [
"//common-mk:test",
":target_defaults",
]
deps = [ "../common-mk/testrunner:testrunner" ]
- sources = [
- "timer.cc",
- "timer_test.cc",
- ]
}
- executable("upload_service_test") {
+ executable("metrics_library_test") {
+ sources = [
+ "metrics_library_test.cc",
+ "serialization/serialization_utils_test.cc",
+ ]
configs += [
"//common-mk:test",
":target_defaults",
]
+ libs = [ "policy" ]
+ deps = [
+ ":libmetrics",
+ "../common-mk/testrunner:testrunner",
+ ]
+ }
+ executable("process_meter_test") {
+ sources = [
+ "process_meter.cc",
+ "process_meter_test.cc",
+ ]
+ configs += [
+ "//common-mk:test",
+ ":target_defaults",
+ ]
+ deps = [ "//common-mk/testrunner:testrunner" ]
+ }
+ executable("timer_test") {
+ sources = [
+ "timer.cc",
+ "timer_test.cc",
+ ]
+ configs += [
+ "//common-mk:test",
+ ":target_defaults",
+ ]
+ deps = [ "../common-mk/testrunner:testrunner" ]
+ }
+ executable("upload_service_test") {
sources = [
"persistent_integer.cc",
"uploader/metrics_hashes_test.cc",
@@ -228,44 +224,48 @@
"uploader/mock/sender_mock.cc",
"uploader/upload_service_test.cc",
]
+ configs += [
+ "//common-mk:test",
+ ":target_defaults",
+ ]
+ include_dirs = [ "." ]
deps = [
":libupload_service",
"../common-mk/testrunner:testrunner",
]
- include_dirs = [ "." ]
}
}
if (use.passive_metrics && use.test) {
executable("metrics_daemon_test") {
- deps = [ ":libmetrics_daemon" ]
- configs += [
- "//common-mk:test",
- ":target_defaults",
- ]
sources = [
"metrics_daemon_test.cc",
"vmlog_writer_test.cc",
]
+ configs += [
+ "//common-mk:test",
+ ":target_defaults",
+ ]
include_dirs = [ "." ]
+ deps = [ ":libmetrics_daemon" ]
}
}
if (use.fuzzer) {
executable("metrics_library_consent_id_fuzzer") {
- deps = [ ":libmetrics" ]
+ sources = [ "metrics_library_consent_id_fuzzer.cc" ]
configs += [
"//common-mk/common_fuzzer:common_fuzzer",
":target_defaults",
]
- sources = [ "metrics_library_consent_id_fuzzer.cc" ]
+ deps = [ ":libmetrics" ]
}
executable("metrics_serialization_utils_fuzzer") {
+ sources = [ "serialization/metrics_serialization_utils_fuzzer.cc" ]
configs += [
"//common-mk/common_fuzzer:common_fuzzer",
":target_defaults",
]
deps = [ ":libmetrics" ]
- sources = [ "serialization/metrics_serialization_utils_fuzzer.cc" ]
}
}