1d5d97309Sopenharmony_ci# Copyright (c) 2021 Huawei Device Co., Ltd.
2d5d97309Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3d5d97309Sopenharmony_ci# you may not use this file except in compliance with the License.
4d5d97309Sopenharmony_ci# You may obtain a copy of the License at
5d5d97309Sopenharmony_ci#
6d5d97309Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7d5d97309Sopenharmony_ci#
8d5d97309Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9d5d97309Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10d5d97309Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11d5d97309Sopenharmony_ci# See the License for the specific language governing permissions and
12d5d97309Sopenharmony_ci# limitations under the License.
13d5d97309Sopenharmony_ci
14d5d97309Sopenharmony_ciimport("//build/ohos.gni")
15d5d97309Sopenharmony_ciimport("../systemres.gni")
16d5d97309Sopenharmony_ci
17d5d97309Sopenharmony_ciohos_app_scope("main_app_res") {
18d5d97309Sopenharmony_ci  app_profile = "AppScope/app.json"
19d5d97309Sopenharmony_ci  sources = [ "AppScope/resources" ]
20d5d97309Sopenharmony_ci}
21d5d97309Sopenharmony_ci
22d5d97309Sopenharmony_ciohos_resources("main_res") {
23d5d97309Sopenharmony_ci  sources = [ "main/resources" ]
24d5d97309Sopenharmony_ci  deps = [ ":main_app_res" ]
25d5d97309Sopenharmony_ci  hap_profile = "./main/module.json"
26d5d97309Sopenharmony_ci}
27d5d97309Sopenharmony_ci
28d5d97309Sopenharmony_ciohos_hap("systemres_hap") {
29d5d97309Sopenharmony_ci  deps = [ ":main_res" ]
30d5d97309Sopenharmony_ci  hap_profile = "./main/module.json"
31d5d97309Sopenharmony_ci  hap_name = "SystemResources"
32d5d97309Sopenharmony_ci  module_install_dir = "app/ohos.global.systemres"
33d5d97309Sopenharmony_ci  certificate_profile = "./SystemResources.p7b"
34d5d97309Sopenharmony_ci  subsystem_name = "global"
35d5d97309Sopenharmony_ci  part_name = "system_resources"
36d5d97309Sopenharmony_ci  if (defined(sign_hap_py_path)) {
37d5d97309Sopenharmony_ci    certificate_profile = "${certificate_profile_path}"
38d5d97309Sopenharmony_ci    key_alias = "OHSystemResources"
39d5d97309Sopenharmony_ci    private_key_path = "OHSystemResources"
40d5d97309Sopenharmony_ci    compatible_version = "9"
41d5d97309Sopenharmony_ci  }
42d5d97309Sopenharmony_ci}
43