'_FXFT_VERSION_=2501',
'_FPDFSDK_LIB',
'_NO_GDIPLUS_', # workaround text rendering issues on Windows
+ 'OPJ_STATIC',
],
'conditions': [
['pdf_use_skia==1', {
'defines': ['_SKIA_SUPPORT_'],
}],
- # pdfium uses exceptions. Override the default exceptions-off setting
- # from chromium.
- # TODO: Instead, change pdfium to not use exceptions, and remove this.
- ['OS=="mac"', {
- 'xcode_settings': { 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES', },
- }],
- ['OS=="win"', {
- 'msvs_settings': { 'VCCLCompilerTool': { 'ExceptionHandling': '1', }, },
- 'defines!': [ '_HAS_EXCEPTIONS=0', ],
- }],
['OS=="linux"', {
- 'cflags!': [ '-fno-exceptions', ],
'conditions': [
['target_arch=="x64"', {
'defines' : [ '_FX_CPU_=_FX_X64_', ],