1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
6 import("//build/config/android/rules.gni")
9 # GYP: //components/offline_pages.gypi:offline_pages
10 static_library("offline_pages") {
12 "offline_page_archiver.h",
13 "offline_page_item.cc",
14 "offline_page_item.h",
15 "offline_page_metadata_store.cc",
16 "offline_page_metadata_store.h",
17 "offline_page_metadata_store_impl.cc",
18 "offline_page_metadata_store_impl.h",
19 "offline_page_model.cc",
20 "offline_page_model.h",
25 "//components/keyed_service/core",
26 "//components/leveldb_proto",
27 "//components/offline_pages/proto:offline_pages_proto",
29 "//third_party/leveldatabase",
34 source_set("unit_tests") {
37 "offline_page_metadata_store_impl_unittest.cc",
38 "offline_page_model_unittest.cc",
43 "//components/offline_pages/proto:offline_pages_proto",
49 java_cpp_enum("offline_pages_enums_java") {
51 "offline_page_model.h",
54 "org/chromium/components/offline_pages/DeletePageResult.java",
55 "org/chromium/components/offline_pages/LoadResult.java",
56 "org/chromium/components/offline_pages/SavePageResult.java",