Commit 08ccc70a authored by Tien Mai's avatar Tien Mai Committed by Commit Bot

Add icon to gcp_installer / gcp_setup executables.

Bug: 899236
Change-Id: Id541261326bfd44528b08ebc6b0edbe5fafb317f
Reviewed-on: https://chromium-review.googlesource.com/c/1370313Reviewed-by: default avatarRoger Tawa <rogerta@chromium.org>
Commit-Queue: Tien Mai <tienmai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#615563}
parent a737e67c
......@@ -11,6 +11,7 @@ import("//build/nocompile.gni")
import("//chrome/process_version_rc_template.gni")
import("//testing/libfuzzer/fuzzer_test.gni")
import("//testing/test.gni")
import("//tools/grit/grit_rule.gni")
process_version_rc_template("version") {
template_file = "gcp_setup.rc.version"
......@@ -32,10 +33,27 @@ source_set("common") {
]
}
grit("setup_resources") {
source = "gcp_setup_resources.grd"
inputs = [
"gcp_icon.ico",
]
outputs = [
"grit/gcp_setup_resources.h",
"grit/gcp_setup_resources.rc",
]
resource_ids = ""
grit_flags = [
"-E",
"root_gen_dir=" + rebase_path(root_gen_dir, root_build_dir),
]
}
# Builds a self extracting 7-zip binary using the 7-zip SFX sources but with
# the credential provider's version resources.
executable("gcp_sfx") {
deps = [
":setup_resources",
":version",
"//third_party/lzma_sdk/Util/SfxSetup:7zS2_source",
]
......@@ -50,6 +68,7 @@ executable("gcp_setup") {
]
deps = [
":common",
":setup_resources",
"../eventlog:gcp_eventlog_messages",
"../gaiacp:common",
"//chrome/common:version_header",
......
<?xml version="1.0" encoding="UTF-8"?>
<grit current_release="1" latest_public_release="0">
<outputs>
<output filename="grit/gcp_setup_resources.h" type="rc_header">
<emit emit_type='prepend'></emit>
</output>
<output filename="grit/gcp_setup_resources.rc" type="rc_all" />
</outputs>
<translations/>
<release seq="1">
<includes>
<include name="IDI_GCP_ICON"
file="gcp_icon.ico"
type="ICON" />
</includes>
</release>
</grit>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment