# Copyright 2018 The PDFium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("../../../pdfium.gni") import("../../../testing/test.gni") source_set("font") { sources = [ "cfx_cttgsubtable.cpp", "cfx_cttgsubtable.h", "cfx_stockfontarray.cpp", "cfx_stockfontarray.h", "cpdf_cid2unicodemap.cpp", "cpdf_cid2unicodemap.h", "cpdf_cidfont.cpp", "cpdf_cidfont.h", "cpdf_cmap.cpp", "cpdf_cmap.h", "cpdf_cmapparser.cpp", "cpdf_cmapparser.h", "cpdf_font.cpp", "cpdf_font.h", "cpdf_fontencoding.cpp", "cpdf_fontencoding.h", "cpdf_fontglobals.cpp", "cpdf_fontglobals.h", "cpdf_simplefont.cpp", "cpdf_simplefont.h", "cpdf_tounicodemap.cpp", "cpdf_tounicodemap.h", "cpdf_truetypefont.cpp", "cpdf_truetypefont.h", "cpdf_type1font.cpp", "cpdf_type1font.h", "cpdf_type3char.cpp", "cpdf_type3char.h", "cpdf_type3font.cpp", "cpdf_type3font.h", ] configs += [ "../../../:pdfium_strict_config", "../../../:pdfium_noshorten_config", ] deps = [ "../../../constants", "../../fxcrt", "../../fxge", "../cmaps", "../parser", ] visibility = [ "../../../*" ] if (is_mac) { frameworks = [ "CoreFoundation.framework" ] } } pdfium_unittest_source_set("unittests") { sources = [ "cpdf_cidfont_unittest.cpp", "cpdf_cmapparser_unittest.cpp", "cpdf_tounicodemap_unittest.cpp", ] deps = [ ":font", "../page:unit_test_support", "../parser", "../parser:unit_test_support", "../render", ] pdfium_root_dir = "../../../" }