move pdf viewer behind feature flag

This commit is contained in:
deepak1556 2018-03-15 17:51:48 +09:00 committed by Aleksei Kuzmin
parent c1908147a9
commit 4b39d17e5f
21 changed files with 159 additions and 63 deletions

View file

@ -28,7 +28,12 @@
'ENABLE_OSR',
],
}], # enable_osr==1
['enable_run_as_node', {
['enable_pdf_viewer==1', {
'defines': [
'ENABLE_PDF_VIEWER',
],
}], # enable_pdf_viewer
['enable_run_as_node==1', {
'defines': [
'ENABLE_RUN_AS_NODE',
],
@ -243,7 +248,6 @@
'type': 'static_library',
'dependencies': [
'atom_js2c',
'vendor/pdf_viewer/pdf_viewer.gyp:pdf_viewer',
'brightray/brightray.gyp:brightray',
'vendor/node/node.gyp:node_lib',
],
@ -313,6 +317,11 @@
'brightray/brightray.gyp:brightray',
],
'conditions': [
['enable_pdf_viewer==1', {
'dependencies': [
'vendor/pdf_viewer/pdf_viewer.gyp:pdf_viewer',
],
}], # enable_pdf_viewer
['libchromiumcontent_component', {
'link_settings': {
'libraries': [ '<@(libchromiumcontent_v8_libraries)' ],
@ -614,7 +623,6 @@
'<(libchromiumcontent_dir)/icudtl.dat',
'<(libchromiumcontent_dir)/natives_blob.bin',
'<(libchromiumcontent_dir)/snapshot_blob.bin',
'<(PRODUCT_DIR)/pdf_viewer_resources.pak',
],
'xcode_settings': {
'ATOM_BUNDLE_ID': 'com.<(company_abbr).<(project_name).framework',
@ -682,6 +690,11 @@
},
],
'conditions': [
['enable_pdf_viewer==1', {
'mac_bundle_resources': [
'<(PRODUCT_DIR)/pdf_viewer_resources.pak',
],
}], # enable_pdf_viewer
['mas_build==0', {
'link_settings': {
'libraries': [