summaryrefslogtreecommitdiff
path: root/pdfium.gyp
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-12-08 16:19:37 -0800
committerTom Sepez <tsepez@chromium.org>2015-12-08 16:19:37 -0800
commit0f05b1c9c19e9f45135bb3dd21044b2e69fe086a (patch)
tree0c72ef682f24b5b440a8bb0033b0bd45d40b2601 /pdfium.gyp
parentb36747d4348c10f85b753669750f0767797ddbe2 (diff)
downloadpdfium-0f05b1c9c19e9f45135bb3dd21044b2e69fe086a.tar.xz
XFA: Hide xfa targets in gyp (similar to GN)
Allows "all" to include pdfium:* once again, since targets that don't exist except under xfa are hidden. R=thestig@chromium.org Review URL: https://codereview.chromium.org/1502343007 .
Diffstat (limited to 'pdfium.gyp')
-rw-r--r--pdfium.gyp42
1 files changed, 24 insertions, 18 deletions
diff --git a/pdfium.gyp b/pdfium.gyp
index 82a170dbe2..934916fc3c 100644
--- a/pdfium.gyp
+++ b/pdfium.gyp
@@ -651,24 +651,6 @@
],
},
{
- 'target_name': 'fpdfxfa',
- 'type': 'static_library',
- 'dependencies': [
- 'javascript',
- 'xfa.gyp:xfa',
- ],
- 'sources': [
- 'fpdfsdk/src/fpdfxfa/fpdfxfa_app.cpp',
- 'fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp',
- 'fpdfsdk/src/fpdfxfa/fpdfxfa_page.cpp',
- 'fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp',
- 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h',
- 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h',
- 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h',
- 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h',
- ],
- },
- {
'target_name': 'javascript',
'type': 'static_library',
'sources': [
@@ -875,4 +857,28 @@
],
},
],
+ 'conditions': [
+ ['pdf_enable_xfa==1', {
+ 'targets': [
+ {
+ 'target_name': 'fpdfxfa',
+ 'type': 'static_library',
+ 'dependencies': [
+ 'javascript',
+ 'xfa.gyp:xfa',
+ ],
+ 'sources': [
+ 'fpdfsdk/src/fpdfxfa/fpdfxfa_app.cpp',
+ 'fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp',
+ 'fpdfsdk/src/fpdfxfa/fpdfxfa_page.cpp',
+ 'fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp',
+ 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h',
+ 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h',
+ 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h',
+ 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h',
+ ],
+ },
+ ]
+ }],
+ ]
}