1bafb9395Sopenharmony_ci# Copyright (c) 2020-2021 Huawei Device Co., Ltd. 2bafb9395Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 3bafb9395Sopenharmony_ci# you may not use this file except in compliance with the License. 4bafb9395Sopenharmony_ci# You may obtain a copy of the License at 5bafb9395Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 6bafb9395Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 7bafb9395Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 8bafb9395Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 9bafb9395Sopenharmony_ci# See the License for the specific language governing permissions and 10bafb9395Sopenharmony_ci# limitations under the License. 11bafb9395Sopenharmony_ci 12bafb9395Sopenharmony_ciGRAPHIC_GRAPHIC_UTILS_LITE_PATH = "//foundation/graphic/graphic_utils_lite" 13bafb9395Sopenharmony_ci 14bafb9395Sopenharmony_cigraphic_utils_include_dirs = [ 15bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/innerkits", 16bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/kits", 17bafb9395Sopenharmony_ci] 18bafb9395Sopenharmony_ci 19bafb9395Sopenharmony_cigraphic_utils_sources = [ 20bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/color.cpp", 21bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/common/paint.cpp", 22bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/depiction/depict_curve.cpp", 23bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_cells_antialias.cpp", 24bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_antialias.cpp", 25bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_clip.cpp", 26bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexgenerate/vertex_generate_dash.cpp", 27bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexgenerate/vertex_generate_stroke.cpp", 28bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_arc.cpp", 29bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_bezier_arc.cpp", 30bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_curves.cpp", 31bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_shorten_path.cpp", 32bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/geometry2d.cpp", 33bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/graphic_math.cpp", 34bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/graphic_performance.cpp", 35bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hal_cpu.cpp", 36bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hal_tick.cpp", 37bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/mem_api.cpp", 38bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/pixel_format_utils.cpp", 39bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/style.cpp", 40bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/trans_affine.cpp", 41bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/transform.cpp", 42bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/version.cpp", 43bafb9395Sopenharmony_ci] 44bafb9395Sopenharmony_ci 45bafb9395Sopenharmony_cigraphic_hals_include_dirs = [ 46bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/innerkits", 47bafb9395Sopenharmony_ci "//drivers/peripheral/base", 48bafb9395Sopenharmony_ci "//drivers/peripheral/display/interfaces/include", 49bafb9395Sopenharmony_ci] 50bafb9395Sopenharmony_ci 51bafb9395Sopenharmony_cigraphic_hals_sources = [ 52bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hals/gfx_engines.cpp", 53bafb9395Sopenharmony_ci "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hals/hi_fbdev.cpp", 54bafb9395Sopenharmony_ci] 55