114cf0368Sopenharmony_ci# Copyright (c) 2022-2023 Huawei Device Co., Ltd. 214cf0368Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 314cf0368Sopenharmony_ci# you may not use this file except in compliance with the License. 414cf0368Sopenharmony_ci# You may obtain a copy of the License at 514cf0368Sopenharmony_ci# 614cf0368Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 714cf0368Sopenharmony_ci# 814cf0368Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 914cf0368Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 1014cf0368Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1114cf0368Sopenharmony_ci# See the License for the specific language governing permissions and 1214cf0368Sopenharmony_ci# limitations under the License. 1314cf0368Sopenharmony_ci 1414cf0368Sopenharmony_ciimport("//build/ohos.gni") 1514cf0368Sopenharmony_ci 1614cf0368Sopenharmony_cigroup("udmf_packages") { 1714cf0368Sopenharmony_ci if (is_standard_system) { 1814cf0368Sopenharmony_ci deps = [ 1914cf0368Sopenharmony_ci "interfaces/innerkits:udmf_client", 2014cf0368Sopenharmony_ci "interfaces/innerkits:utd_client", 2114cf0368Sopenharmony_ci "interfaces/jskits:udmf_data_napi", 2214cf0368Sopenharmony_ci "interfaces/jskits:unifieddatachannel_napi", 2314cf0368Sopenharmony_ci "interfaces/jskits:uniformtypedescriptor_napi", 2414cf0368Sopenharmony_ci "interfaces/ndk:libudmf", 2514cf0368Sopenharmony_ci ] 2614cf0368Sopenharmony_ci } 2714cf0368Sopenharmony_ci} 2814cf0368Sopenharmony_ci 2914cf0368Sopenharmony_cigroup("unittest") { 3014cf0368Sopenharmony_ci testonly = true 3114cf0368Sopenharmony_ci 3214cf0368Sopenharmony_ci deps = [ 3314cf0368Sopenharmony_ci "framework/common/unittest:unittest", 3414cf0368Sopenharmony_ci "framework/innerkitsimpl/test/unittest:unittest", 3514cf0368Sopenharmony_ci "framework/jskitsimpl/unittest:unittest", 3614cf0368Sopenharmony_ci "framework/ndkimpl/unittest:unittest", 3714cf0368Sopenharmony_ci ] 3814cf0368Sopenharmony_ci} 3914cf0368Sopenharmony_ci 4014cf0368Sopenharmony_cigroup("fuzztest") { 4114cf0368Sopenharmony_ci testonly = true 4214cf0368Sopenharmony_ci 4314cf0368Sopenharmony_ci deps = [ "framework/innerkitsimpl/test/fuzztest:fuzztest" ] 4414cf0368Sopenharmony_ci} 45