Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Side by Side Diff: BUILD.gn

Issue 754743003: Modify big integer library (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Add copyright notice Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | pdfium.gyp » ('j') | third_party/bigint/BigInteger.cc » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | pdfium.gyp » ('j') | third_party/bigint/BigInteger.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698