OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 pdf_use_skia = false | 5 pdf_use_skia = false |
6 | 6 |
7 config("pdfium_config") { | 7 config("pdfium_config") { |
8 cflags = [] | 8 cflags = [] |
9 defines = [ | 9 defines = [ |
10 "FOXIT_CHROME_BUILD", | 10 "FOXIT_CHROME_BUILD", |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
83 "fpdfsdk/include/fpdf_transformpage.h", | 83 "fpdfsdk/include/fpdf_transformpage.h", |
84 "fpdfsdk/src/fpdf_transformpage.cpp", | 84 "fpdfsdk/src/fpdf_transformpage.cpp", |
85 ] | 85 ] |
86 | 86 |
87 libs = [] | 87 libs = [] |
88 configs -= [ "//build/config/compiler:chromium_code" ] | 88 configs -= [ "//build/config/compiler:chromium_code" ] |
89 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 89 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] |
90 | 90 |
91 deps = [ | 91 deps = [ |
92 ":safemath", | 92 ":safemath", |
| 93 ":bigint", |
93 ":fdrm", | 94 ":fdrm", |
94 ":formfiller", | 95 ":formfiller", |
95 ":fpdfapi", | 96 ":fpdfapi", |
96 ":fpdfdoc", | 97 ":fpdfdoc", |
97 ":fpdftext", | 98 ":fpdftext", |
98 ":fxcodec", | 99 ":fxcodec", |
99 ":fxcrt", | 100 ":fxcrt", |
100 ":fxedit", | 101 ":fxedit", |
101 ":fxge", | 102 ":fxge", |
102 ":javascript", | 103 ":javascript", |
(...skipping 18 matching lines...) Expand all Loading... |
121 "third_party/logging.h", | 122 "third_party/logging.h", |
122 "third_party/macros.h", | 123 "third_party/macros.h", |
123 "third_party/template_util.h", | 124 "third_party/template_util.h", |
124 "third_party/numerics/safe_conversions.h", | 125 "third_party/numerics/safe_conversions.h", |
125 "third_party/numerics/safe_conversions_impl.h", | 126 "third_party/numerics/safe_conversions_impl.h", |
126 "third_party/numerics/safe_math.h", | 127 "third_party/numerics/safe_math.h", |
127 "third_party/numerics/safe_math_impl.h", | 128 "third_party/numerics/safe_math_impl.h", |
128 ] | 129 ] |
129 } | 130 } |
130 | 131 |
| 132 static_library("bigint") { |
| 133 sources = [ |
| 134 "third_party/bigint/BigInteger.hh", |
| 135 "third_party/bigint/BigIntegerLibrary.hh", |
| 136 "third_party/bigint/BigIntegerUtils.hh", |
| 137 "third_party/bigint/BigUnsigned.hh", |
| 138 "third_party/bigint/NumberlikeArray.hh", |
| 139 "third_party/bigint/BigUnsignedInABase.hh", |
| 140 "third_party/bigint/BigInteger.cc", |
| 141 "third_party/bigint/BigIntegerUtils.cc", |
| 142 "third_party/bigint/BigUnsigned.cc", |
| 143 "third_party/bigint/BigUnsignedInABase.cc", |
| 144 ] |
| 145 } |
| 146 |
131 static_library("fdrm") { | 147 static_library("fdrm") { |
132 sources = [ | 148 sources = [ |
133 "core/include/fdrm/fx_crypt.h", | 149 "core/include/fdrm/fx_crypt.h", |
134 "core/src/fdrm/crypto/fx_crypt.cpp", | 150 "core/src/fdrm/crypto/fx_crypt.cpp", |
135 "core/src/fdrm/crypto/fx_crypt_aes.cpp", | 151 "core/src/fdrm/crypto/fx_crypt_aes.cpp", |
136 "core/src/fdrm/crypto/fx_crypt_sha.cpp", | 152 "core/src/fdrm/crypto/fx_crypt_sha.cpp", |
137 ] | 153 ] |
138 configs -= [ "//build/config/compiler:chromium_code" ] | 154 configs -= [ "//build/config/compiler:chromium_code" ] |
139 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 155 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] |
140 } | 156 } |
(...skipping 681 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
822 "fpdfsdk/src/formfiller/FFL_ListBox.cpp", | 838 "fpdfsdk/src/formfiller/FFL_ListBox.cpp", |
823 "fpdfsdk/src/formfiller/FFL_Notify.cpp", | 839 "fpdfsdk/src/formfiller/FFL_Notify.cpp", |
824 "fpdfsdk/src/formfiller/FFL_PushButton.cpp", | 840 "fpdfsdk/src/formfiller/FFL_PushButton.cpp", |
825 "fpdfsdk/src/formfiller/FFL_RadioButton.cpp", | 841 "fpdfsdk/src/formfiller/FFL_RadioButton.cpp", |
826 "fpdfsdk/src/formfiller/FFL_TextField.cpp", | 842 "fpdfsdk/src/formfiller/FFL_TextField.cpp", |
827 "fpdfsdk/src/formfiller/FFL_Utils.cpp", | 843 "fpdfsdk/src/formfiller/FFL_Utils.cpp", |
828 ] | 844 ] |
829 configs -= [ "//build/config/compiler:chromium_code" ] | 845 configs -= [ "//build/config/compiler:chromium_code" ] |
830 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 846 configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] |
831 } | 847 } |
OLD | NEW |