blob: 4e70d4cd1ebc2f3d8e968bbae061edfec7a4c637 [file] [log] [blame]
# Copyright 2022 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//chrome/android/webapk/shell_apk/request_update_for_version.gni")
source_set("webapk_sources") {
sources = [
"webapk_features.cc",
"webapk_features.h",
"webapk_handler_delegate.cc",
"webapk_handler_delegate.h",
"webapk_helpers.cc",
"webapk_helpers.h",
"webapk_info.cc",
"webapk_info.h",
"webapk_metrics.cc",
"webapk_metrics.h",
"webapk_post_share_target_navigator.cc",
"webapk_post_share_target_navigator.h",
"webapk_registrar.h",
"webapk_registry_update.cc",
"webapk_registry_update.h",
"webapk_ukm_recorder.cc",
"webapk_ukm_recorder.h",
"webapk_update_data_fetcher.cc",
"webapk_update_data_fetcher.h",
]
deps = [
"//chrome/android:jni_headers",
"//chrome/browser/android/webapk/proto",
"//chrome/browser/profiles:profile",
"//chrome/browser/web_share_target",
"//chrome/common:channel_info",
"//components/crx_file",
"//components/sync",
"//components/ukm",
"//components/webapps/browser",
"//components/webapps/common",
"//content/public/browser",
"//services/metrics/public/cpp:ukm_builders",
"//third_party/smhasher:murmurhash2",
"//ui/android",
]
defines = [ "REQUEST_UPDATE_FOR_SHELL_APK_VERSION_VALUE=$request_update_for_shell_apk_version" ]
}