# Copyright (c) 2020 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import("//test/xts/tools/build/suite_lite.gni") hcpptest_suite("ActsUIButtonTest") { suite_name = "acts" sources = [ "src/buttonTest.cpp", "src/checkBoxTest.cpp", "src/radioButtonTest.cpp", "src/toggleButtonTest.cpp", "src/labelButtonTest.cpp", ] include_dirs = [ "//test/xts/tools/hctest/include", "//foundation/graphic/lite/services/wms", "//foundation/graphic/lite/services/wms/client/interfaces", "//foundation/graphic/lite/interfaces/utils", "//foundation/graphic/lite/frameworks/ui/include", "//foundation/graphic/lite/config", "//foundation/graphic/lite/interfaces/ui", "//foundation/graphic/lite/interfaces", "//foundation/graphic/lite/hals/include", "//foundation/graphic/lite/huawei_proprietary/include", "//foundation/graphic/lite/tools", "//foundation/graphic/lite/frameworks/ui/src", "//foundation/graphic/lite/services/ims/include", "//third_party/bounds_checking_function/include", "//foundation/graphic/lite/frameworks/surface/include", "//utils/native/lite/include", "//foundation/distributedschedule/interfaces/kits/samgr_lite/registry", "//foundation/distributedschedule/interfaces/kits/samgr_lite/samgr", "//foundation/distributedschedule/interfaces/kits/samgr_lite/communication/broadcast", "//vendor/hisi/hi35xx/hi3516dv300/Hi3516DV300_SDK_V6.0.0.1_B010/mpp/include" ] ldflags = [ "-Wl,-Map=toggleButtonTest.map", "-T", ] ldflags += [ "${ohos_root_path}build/lite/platform/hi3516dv300_liteos_a/init.ld", "-L${ohos_root_path}vendor/hisi/camera/hi3516dv300/Hi3516DV300_SDK_V6.0.0.1_B010/mpp/lib", "-ltde", "-lmpi", "-ldnvqe", "-lVoiceEngine", "-lupvqe" ] deps = [ "//foundation/graphic/lite/utils:litegraphicutils", "//foundation/graphic/lite/services/wms:wms_client", "//base/hiviewdfx/frameworks/hilog_lite/featured:hilog_shared", "//third_party/bounds_checking_function:libsec_shared", "//foundation/communication/frameworks/ipc_lite:liteipc_adapter", "//foundation/graphic/lite/frameworks/surface:litesurface", "//foundation/graphic/lite/frameworks/ui:liteui", "//foundation/graphic/lite/hals:graphic_hals", "//foundation/distributedschedule/services/samgr_lite/samgr_client:client", "//foundation/distributedschedule/services/samgr_lite/samgr:samgr", "//foundation/distributedschedule/services/samgr_lite/communication/broadcast", "//foundation/graphic/lite/tools/graphic_test_framework:litegraphictestframework", ] cflags = [ "-fno-rtti"] }