1cb93a386Sopenharmony_ci# Copyright 2019 The SwiftShader Authors. All Rights Reserved. 2cb93a386Sopenharmony_ci# 3cb93a386Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 4cb93a386Sopenharmony_ci# you may not use this file except in compliance with the License. 5cb93a386Sopenharmony_ci# You may obtain a copy of the License at 6cb93a386Sopenharmony_ci# 7cb93a386Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 8cb93a386Sopenharmony_ci# 9cb93a386Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 10cb93a386Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 11cb93a386Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12cb93a386Sopenharmony_ci# See the License for the specific language governing permissions and 13cb93a386Sopenharmony_ci# limitations under the License. 14cb93a386Sopenharmony_ci 15cb93a386Sopenharmony_ciimport("${skia_root_dir}/testing/test.gni") 16cb93a386Sopenharmony_ci 17cb93a386Sopenharmony_citest("swiftshader_system_unittests") { 18cb93a386Sopenharmony_ci deps = [ 19cb93a386Sopenharmony_ci "${skia_root_dir}/base", 20cb93a386Sopenharmony_ci "${skia_root_dir}/base/test:test_support", 21cb93a386Sopenharmony_ci "${skia_root_dir}/testing/gmock", 22cb93a386Sopenharmony_ci "${skia_root_dir}/testing/gtest", 23cb93a386Sopenharmony_ci "../../src/System", 24cb93a386Sopenharmony_ci "../../third_party/marl:Marl", 25cb93a386Sopenharmony_ci ] 26cb93a386Sopenharmony_ci 27cb93a386Sopenharmony_ci sources = [ 28cb93a386Sopenharmony_ci "${skia_root_dir}/gpu/swiftshader_tests_main.cc", 29cb93a386Sopenharmony_ci "LRUCacheTests.cpp", 30cb93a386Sopenharmony_ci "unittests.cpp", 31cb93a386Sopenharmony_ci "SynchronizationTests.cpp", 32cb93a386Sopenharmony_ci ] 33cb93a386Sopenharmony_ci 34cb93a386Sopenharmony_ci include_dirs = [ 35cb93a386Sopenharmony_ci "../../src" 36cb93a386Sopenharmony_ci ] 37cb93a386Sopenharmony_ci} 38