1ce968135Sopenharmony_ci# Copyright (C) 2022 Huawei Device Co., Ltd. 2ce968135Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 3ce968135Sopenharmony_ci# you may not use this file except in compliance with the License. 4ce968135Sopenharmony_ci# You may obtain a copy of the License at 5ce968135Sopenharmony_ci# 6ce968135Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 7ce968135Sopenharmony_ci# 8ce968135Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 9ce968135Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 10ce968135Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11ce968135Sopenharmony_ci# See the License for the specific language governing permissions and 12ce968135Sopenharmony_ci# limitations under the License. 13ce968135Sopenharmony_ci 14ce968135Sopenharmony_ciability_runtime_path = "//foundation/ability/ability_runtime" 15ce968135Sopenharmony_ci 16ce968135Sopenharmony_ciability_runtime_inner_api_path = "${ability_runtime_path}/interfaces/inner_api" 17ce968135Sopenharmony_ci 18ce968135Sopenharmony_ciability_runtime_kits_path = "${ability_runtime_path}/frameworks/kits" 19ce968135Sopenharmony_ci 20ce968135Sopenharmony_ciability_runtime_napi_path = "${ability_runtime_path}/frameworks/js/napi" 21ce968135Sopenharmony_ci 22ce968135Sopenharmony_ciability_runtime_services_path = "${ability_runtime_path}/services" 23ce968135Sopenharmony_ci 24ce968135Sopenharmony_cigraphic_2d_path = "//foundation/graphic/graphic_2d" 25ce968135Sopenharmony_ci 26ce968135Sopenharmony_ciwallpaper_path = "//base/theme/wallpaper_mgr" 27ce968135Sopenharmony_ci 28ce968135Sopenharmony_ciadapter_path = "${wallpaper_path}/adapter" 29ce968135Sopenharmony_ci 30ce968135Sopenharmony_ciutils_path = "${wallpaper_path}/utils" 31ce968135Sopenharmony_ci 32ce968135Sopenharmony_cideclare_args() { 33ce968135Sopenharmony_ci theme_service = false 34ce968135Sopenharmony_ci if (defined(global_parts_info) && 35ce968135Sopenharmony_ci defined(global_parts_info.theme_theme_mgr)) { 36ce968135Sopenharmony_ci theme_service = true 37ce968135Sopenharmony_ci } 38ce968135Sopenharmony_ci} 39