1*3ac0a46fSAndroid Build Coastguard Worker# Copyright 2018 The PDFium Authors 2*3ac0a46fSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*3ac0a46fSAndroid Build Coastguard Worker# found in the LICENSE file. 4*3ac0a46fSAndroid Build Coastguard Worker 5*3ac0a46fSAndroid Build Coastguard Workerimport("../../../pdfium.gni") 6*3ac0a46fSAndroid Build Coastguard Workerimport("../../../testing/test.gni") 7*3ac0a46fSAndroid Build Coastguard Worker 8*3ac0a46fSAndroid Build Coastguard Workerassert(pdf_enable_xfa) 9*3ac0a46fSAndroid Build Coastguard Worker 10*3ac0a46fSAndroid Build Coastguard Workersource_set("layout") { 11*3ac0a46fSAndroid Build Coastguard Worker sources = [ 12*3ac0a46fSAndroid Build Coastguard Worker "cfgas_break.cpp", 13*3ac0a46fSAndroid Build Coastguard Worker "cfgas_break.h", 14*3ac0a46fSAndroid Build Coastguard Worker "cfgas_breakline.cpp", 15*3ac0a46fSAndroid Build Coastguard Worker "cfgas_breakline.h", 16*3ac0a46fSAndroid Build Coastguard Worker "cfgas_breakpiece.cpp", 17*3ac0a46fSAndroid Build Coastguard Worker "cfgas_breakpiece.h", 18*3ac0a46fSAndroid Build Coastguard Worker "cfgas_char.cpp", 19*3ac0a46fSAndroid Build Coastguard Worker "cfgas_char.h", 20*3ac0a46fSAndroid Build Coastguard Worker "cfgas_linkuserdata.cpp", 21*3ac0a46fSAndroid Build Coastguard Worker "cfgas_linkuserdata.h", 22*3ac0a46fSAndroid Build Coastguard Worker "cfgas_rtfbreak.cpp", 23*3ac0a46fSAndroid Build Coastguard Worker "cfgas_rtfbreak.h", 24*3ac0a46fSAndroid Build Coastguard Worker "cfgas_textpiece.cpp", 25*3ac0a46fSAndroid Build Coastguard Worker "cfgas_textpiece.h", 26*3ac0a46fSAndroid Build Coastguard Worker "cfgas_textuserdata.cpp", 27*3ac0a46fSAndroid Build Coastguard Worker "cfgas_textuserdata.h", 28*3ac0a46fSAndroid Build Coastguard Worker "cfgas_txtbreak.cpp", 29*3ac0a46fSAndroid Build Coastguard Worker "cfgas_txtbreak.h", 30*3ac0a46fSAndroid Build Coastguard Worker "fgas_arabic.cpp", 31*3ac0a46fSAndroid Build Coastguard Worker "fgas_arabic.h", 32*3ac0a46fSAndroid Build Coastguard Worker "fgas_linebreak.cpp", 33*3ac0a46fSAndroid Build Coastguard Worker "fgas_linebreak.h", 34*3ac0a46fSAndroid Build Coastguard Worker ] 35*3ac0a46fSAndroid Build Coastguard Worker deps = [ 36*3ac0a46fSAndroid Build Coastguard Worker "../../../core/fxcrt", 37*3ac0a46fSAndroid Build Coastguard Worker "../../../core/fxcrt/css", 38*3ac0a46fSAndroid Build Coastguard Worker "../../../core/fxge", 39*3ac0a46fSAndroid Build Coastguard Worker "../font", 40*3ac0a46fSAndroid Build Coastguard Worker ] 41*3ac0a46fSAndroid Build Coastguard Worker configs += [ 42*3ac0a46fSAndroid Build Coastguard Worker "../../../:pdfium_strict_config", 43*3ac0a46fSAndroid Build Coastguard Worker "../../../:pdfium_noshorten_config", 44*3ac0a46fSAndroid Build Coastguard Worker "../../:xfa_warnings", 45*3ac0a46fSAndroid Build Coastguard Worker ] 46*3ac0a46fSAndroid Build Coastguard Worker visibility = [ "../../../*" ] 47*3ac0a46fSAndroid Build Coastguard Worker} 48*3ac0a46fSAndroid Build Coastguard Worker 49*3ac0a46fSAndroid Build Coastguard Workerpdfium_unittest_source_set("unittests") { 50*3ac0a46fSAndroid Build Coastguard Worker sources = [ 51*3ac0a46fSAndroid Build Coastguard Worker "cfgas_rtfbreak_unittest.cpp", 52*3ac0a46fSAndroid Build Coastguard Worker "cfgas_txtbreak_unittest.cpp", 53*3ac0a46fSAndroid Build Coastguard Worker ] 54*3ac0a46fSAndroid Build Coastguard Worker deps = [ 55*3ac0a46fSAndroid Build Coastguard Worker ":layout", 56*3ac0a46fSAndroid Build Coastguard Worker "../../../core/fxge", 57*3ac0a46fSAndroid Build Coastguard Worker "../font", 58*3ac0a46fSAndroid Build Coastguard Worker ] 59*3ac0a46fSAndroid Build Coastguard Worker pdfium_root_dir = "../../../" 60*3ac0a46fSAndroid Build Coastguard Worker} 61