1# Copyright (C) 2022 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14group("cert_manager_sdk_test") { 15 testonly = true 16 if (os_level == "standard") { 17 deps = [ 18 "//base/security/certificate_manager/test:module_test", 19 "//base/security/certificate_manager/test:unittest", 20 ] 21 } else { 22 } 23} 24 25group("cert_manager_napi") { 26 if (os_level == "standard") { 27 if (support_jsapi) { 28 deps = [ 29 "//base/security/certificate_manager/interfaces/kits/napi:certmanager", 30 ] 31 } 32 } 33} 34 35group("cipher_napi") { 36 if (os_level == "standard") { 37 if (support_jsapi) { 38 deps = [] 39 # [ "//base/security/huks/frameworks/crypto_lite/js/napi:cipher_napi" ] 40 } 41 } 42} 43 44group("cert_manager_type_base") { 45 if (os_level == "standard") { 46 deps = [ 47 "//base/security/certificate_manager:cert_manager_napi", 48 "//base/security/certificate_manager/config:trusted_system_certificate0", 49 "//base/security/certificate_manager/config:trusted_system_certificate1", 50 "//base/security/certificate_manager/config:trusted_system_certificate10", 51 "//base/security/certificate_manager/config:trusted_system_certificate100", 52 "//base/security/certificate_manager/config:trusted_system_certificate101", 53 "//base/security/certificate_manager/config:trusted_system_certificate102", 54 "//base/security/certificate_manager/config:trusted_system_certificate103", 55 "//base/security/certificate_manager/config:trusted_system_certificate104", 56 "//base/security/certificate_manager/config:trusted_system_certificate105", 57 "//base/security/certificate_manager/config:trusted_system_certificate106", 58 "//base/security/certificate_manager/config:trusted_system_certificate107", 59 "//base/security/certificate_manager/config:trusted_system_certificate108", 60 "//base/security/certificate_manager/config:trusted_system_certificate109", 61 "//base/security/certificate_manager/config:trusted_system_certificate11", 62 "//base/security/certificate_manager/config:trusted_system_certificate110", 63 "//base/security/certificate_manager/config:trusted_system_certificate111", 64 "//base/security/certificate_manager/config:trusted_system_certificate112", 65 "//base/security/certificate_manager/config:trusted_system_certificate113", 66 "//base/security/certificate_manager/config:trusted_system_certificate114", 67 "//base/security/certificate_manager/config:trusted_system_certificate115", 68 "//base/security/certificate_manager/config:trusted_system_certificate116", 69 "//base/security/certificate_manager/config:trusted_system_certificate117", 70 "//base/security/certificate_manager/config:trusted_system_certificate118", 71 "//base/security/certificate_manager/config:trusted_system_certificate119", 72 "//base/security/certificate_manager/config:trusted_system_certificate12", 73 "//base/security/certificate_manager/config:trusted_system_certificate120", 74 "//base/security/certificate_manager/config:trusted_system_certificate121", 75 "//base/security/certificate_manager/config:trusted_system_certificate122", 76 "//base/security/certificate_manager/config:trusted_system_certificate123", 77 "//base/security/certificate_manager/config:trusted_system_certificate124", 78 "//base/security/certificate_manager/config:trusted_system_certificate125", 79 "//base/security/certificate_manager/config:trusted_system_certificate126", 80 "//base/security/certificate_manager/config:trusted_system_certificate127", 81 "//base/security/certificate_manager/config:trusted_system_certificate128", 82 "//base/security/certificate_manager/config:trusted_system_certificate13", 83 "//base/security/certificate_manager/config:trusted_system_certificate14", 84 "//base/security/certificate_manager/config:trusted_system_certificate15", 85 "//base/security/certificate_manager/config:trusted_system_certificate16", 86 "//base/security/certificate_manager/config:trusted_system_certificate17", 87 "//base/security/certificate_manager/config:trusted_system_certificate18", 88 "//base/security/certificate_manager/config:trusted_system_certificate19", 89 "//base/security/certificate_manager/config:trusted_system_certificate2", 90 "//base/security/certificate_manager/config:trusted_system_certificate20", 91 "//base/security/certificate_manager/config:trusted_system_certificate21", 92 "//base/security/certificate_manager/config:trusted_system_certificate22", 93 "//base/security/certificate_manager/config:trusted_system_certificate23", 94 "//base/security/certificate_manager/config:trusted_system_certificate24", 95 "//base/security/certificate_manager/config:trusted_system_certificate25", 96 "//base/security/certificate_manager/config:trusted_system_certificate26", 97 "//base/security/certificate_manager/config:trusted_system_certificate27", 98 "//base/security/certificate_manager/config:trusted_system_certificate28", 99 "//base/security/certificate_manager/config:trusted_system_certificate29", 100 "//base/security/certificate_manager/config:trusted_system_certificate3", 101 "//base/security/certificate_manager/config:trusted_system_certificate30", 102 "//base/security/certificate_manager/config:trusted_system_certificate31", 103 "//base/security/certificate_manager/config:trusted_system_certificate32", 104 "//base/security/certificate_manager/config:trusted_system_certificate33", 105 "//base/security/certificate_manager/config:trusted_system_certificate34", 106 "//base/security/certificate_manager/config:trusted_system_certificate35", 107 "//base/security/certificate_manager/config:trusted_system_certificate36", 108 "//base/security/certificate_manager/config:trusted_system_certificate37", 109 "//base/security/certificate_manager/config:trusted_system_certificate38", 110 "//base/security/certificate_manager/config:trusted_system_certificate39", 111 "//base/security/certificate_manager/config:trusted_system_certificate4", 112 "//base/security/certificate_manager/config:trusted_system_certificate40", 113 "//base/security/certificate_manager/config:trusted_system_certificate41", 114 "//base/security/certificate_manager/config:trusted_system_certificate42", 115 "//base/security/certificate_manager/config:trusted_system_certificate43", 116 "//base/security/certificate_manager/config:trusted_system_certificate44", 117 "//base/security/certificate_manager/config:trusted_system_certificate45", 118 "//base/security/certificate_manager/config:trusted_system_certificate46", 119 "//base/security/certificate_manager/config:trusted_system_certificate47", 120 "//base/security/certificate_manager/config:trusted_system_certificate48", 121 "//base/security/certificate_manager/config:trusted_system_certificate49", 122 "//base/security/certificate_manager/config:trusted_system_certificate5", 123 "//base/security/certificate_manager/config:trusted_system_certificate50", 124 "//base/security/certificate_manager/config:trusted_system_certificate51", 125 "//base/security/certificate_manager/config:trusted_system_certificate52", 126 "//base/security/certificate_manager/config:trusted_system_certificate53", 127 "//base/security/certificate_manager/config:trusted_system_certificate54", 128 "//base/security/certificate_manager/config:trusted_system_certificate55", 129 "//base/security/certificate_manager/config:trusted_system_certificate56", 130 "//base/security/certificate_manager/config:trusted_system_certificate57", 131 "//base/security/certificate_manager/config:trusted_system_certificate58", 132 "//base/security/certificate_manager/config:trusted_system_certificate59", 133 "//base/security/certificate_manager/config:trusted_system_certificate6", 134 "//base/security/certificate_manager/config:trusted_system_certificate60", 135 "//base/security/certificate_manager/config:trusted_system_certificate61", 136 "//base/security/certificate_manager/config:trusted_system_certificate62", 137 "//base/security/certificate_manager/config:trusted_system_certificate63", 138 "//base/security/certificate_manager/config:trusted_system_certificate64", 139 "//base/security/certificate_manager/config:trusted_system_certificate65", 140 "//base/security/certificate_manager/config:trusted_system_certificate66", 141 "//base/security/certificate_manager/config:trusted_system_certificate67", 142 "//base/security/certificate_manager/config:trusted_system_certificate68", 143 "//base/security/certificate_manager/config:trusted_system_certificate69", 144 "//base/security/certificate_manager/config:trusted_system_certificate7", 145 "//base/security/certificate_manager/config:trusted_system_certificate70", 146 "//base/security/certificate_manager/config:trusted_system_certificate71", 147 "//base/security/certificate_manager/config:trusted_system_certificate72", 148 "//base/security/certificate_manager/config:trusted_system_certificate73", 149 "//base/security/certificate_manager/config:trusted_system_certificate74", 150 "//base/security/certificate_manager/config:trusted_system_certificate75", 151 "//base/security/certificate_manager/config:trusted_system_certificate76", 152 "//base/security/certificate_manager/config:trusted_system_certificate77", 153 "//base/security/certificate_manager/config:trusted_system_certificate78", 154 "//base/security/certificate_manager/config:trusted_system_certificate79", 155 "//base/security/certificate_manager/config:trusted_system_certificate8", 156 "//base/security/certificate_manager/config:trusted_system_certificate80", 157 "//base/security/certificate_manager/config:trusted_system_certificate81", 158 "//base/security/certificate_manager/config:trusted_system_certificate82", 159 "//base/security/certificate_manager/config:trusted_system_certificate83", 160 "//base/security/certificate_manager/config:trusted_system_certificate84", 161 "//base/security/certificate_manager/config:trusted_system_certificate85", 162 "//base/security/certificate_manager/config:trusted_system_certificate86", 163 "//base/security/certificate_manager/config:trusted_system_certificate87", 164 "//base/security/certificate_manager/config:trusted_system_certificate88", 165 "//base/security/certificate_manager/config:trusted_system_certificate89", 166 "//base/security/certificate_manager/config:trusted_system_certificate9", 167 "//base/security/certificate_manager/config:trusted_system_certificate90", 168 "//base/security/certificate_manager/config:trusted_system_certificate91", 169 "//base/security/certificate_manager/config:trusted_system_certificate92", 170 "//base/security/certificate_manager/config:trusted_system_certificate93", 171 "//base/security/certificate_manager/config:trusted_system_certificate94", 172 "//base/security/certificate_manager/config:trusted_system_certificate95", 173 "//base/security/certificate_manager/config:trusted_system_certificate96", 174 "//base/security/certificate_manager/config:trusted_system_certificate97", 175 "//base/security/certificate_manager/config:trusted_system_certificate98", 176 "//base/security/certificate_manager/config:trusted_system_certificate99", 177 ] 178 } else if (os_level == "small") { 179 deps = [] 180 } else { 181 deps = [] 182 } 183} 184 185group("cert_manager_type_fwk") { 186 if (os_level == "standard") { 187 deps = [ "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk" ] 188 } else if (os_level == "small") { 189 deps = [] 190 } else { 191 deps = [] 192 } 193} 194 195group("cert_manager_typer_services") { 196 if (os_level == "standard") { 197 deps = [ 198 "//base/security/certificate_manager/frameworks/cert_manager_standard/main:cert_manager_standard_frameworks", 199 "//base/security/certificate_manager/services/cert_manager_standard:cert_manager_service", 200 "//base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core:cert_manager_engine_core_standard", 201 "//base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/sa/sa_profile:cert_manager_sa_profile", 202 ] 203 } else if (os_level == "small") { 204 deps = [] 205 } else { 206 deps = [] 207 } 208} 209 210group("cert_manager_components") { 211 deps = [ 212 "//base/security/certificate_manager:cert_manager_type_base", 213 "//base/security/certificate_manager:cert_manager_typer_services", 214 ] 215} 216