Commit c03ced09c0a36341115f763864f5fed0c5121043
1 parent
d1ffe46c
Isolate source files used for native crypto
Showing
1 changed file
with
13 additions
and
9 deletions
libqpdf/build.mk
| ... | ... | @@ -4,8 +4,17 @@ INCLUDES_libqpdf = include libqpdf |
| 4 | 4 | LDFLAGS_libqpdf = -Llibqpdf/$(OUTPUT_DIR) |
| 5 | 5 | LIBS_libqpdf = -lqpdf |
| 6 | 6 | |
| 7 | -SRCS_libqpdf = \ | |
| 7 | +CRYPTO_NATIVE = \ | |
| 8 | 8 | libqpdf/AES_PDF_native.cc \ |
| 9 | + libqpdf/MD5_native.cc \ | |
| 10 | + libqpdf/QPDFCrypto_native.cc \ | |
| 11 | + libqpdf/RC4_native.cc \ | |
| 12 | + libqpdf/SHA2_native.cc \ | |
| 13 | + libqpdf/rijndael.cc \ | |
| 14 | + libqpdf/sha2.c \ | |
| 15 | + libqpdf/sha2big.c | |
| 16 | + | |
| 17 | +SRCS_libqpdf = \ | |
| 9 | 18 | libqpdf/BitStream.cc \ |
| 10 | 19 | libqpdf/BitWriter.cc \ |
| 11 | 20 | libqpdf/Buffer.cc \ |
| ... | ... | @@ -17,7 +26,6 @@ SRCS_libqpdf = \ |
| 17 | 26 | libqpdf/InsecureRandomDataProvider.cc \ |
| 18 | 27 | libqpdf/JSON.cc \ |
| 19 | 28 | libqpdf/MD5.cc \ |
| 20 | - libqpdf/MD5_native.cc \ | |
| 21 | 29 | libqpdf/OffsetInputSource.cc \ |
| 22 | 30 | libqpdf/Pipeline.cc \ |
| 23 | 31 | libqpdf/Pl_AES_PDF.cc \ |
| ... | ... | @@ -42,7 +50,6 @@ SRCS_libqpdf = \ |
| 42 | 50 | libqpdf/QPDFAcroFormDocumentHelper.cc \ |
| 43 | 51 | libqpdf/QPDFAnnotationObjectHelper.cc \ |
| 44 | 52 | libqpdf/QPDFCryptoProvider.cc \ |
| 45 | - libqpdf/QPDFCrypto_native.cc \ | |
| 46 | 53 | libqpdf/QPDFExc.cc \ |
| 47 | 54 | libqpdf/QPDFFormFieldObjectHelper.cc \ |
| 48 | 55 | libqpdf/QPDFMatrix.cc \ |
| ... | ... | @@ -79,14 +86,11 @@ SRCS_libqpdf = \ |
| 79 | 86 | libqpdf/QTC.cc \ |
| 80 | 87 | libqpdf/QUtil.cc \ |
| 81 | 88 | libqpdf/RC4.cc \ |
| 82 | - libqpdf/RC4_native.cc \ | |
| 83 | - libqpdf/SHA2_native.cc \ | |
| 84 | 89 | libqpdf/SecureRandomDataProvider.cc \ |
| 85 | 90 | libqpdf/SparseOHArray.cc \ |
| 86 | - libqpdf/qpdf-c.cc \ | |
| 87 | - libqpdf/rijndael.cc \ | |
| 88 | - libqpdf/sha2.c \ | |
| 89 | - libqpdf/sha2big.c | |
| 91 | + libqpdf/qpdf-c.cc | |
| 92 | + | |
| 93 | +SRCS_libqpdf += $(CRYPTO_NATIVE) | |
| 90 | 94 | |
| 91 | 95 | # ----- |
| 92 | 96 | ... | ... |