Index: gyp/SampleApp.gyp |
=================================================================== |
--- gyp/SampleApp.gyp (revision 9765) |
+++ gyp/SampleApp.gyp (working copy) |
@@ -1,4 +1,10 @@ |
{ |
+ 'variables': { |
+ 'sample_pdf_file_viewer%': 0, |
+ # set sample_pdf_file_viewer to 1 and uncomment next line too, |
+ # podofo dependency has plenty of warnings in the header files that will be errors otherwise |
+ #'skia_warnings_as_errors': 0, |
vandebo (ex-Chrome)
2013/06/26 21:58:36
use a direct_dependent_settings section in order t
edisonn
2013/07/02 23:20:33
fixed (removed)
On 2013/06/26 21:58:36, vandebo wr
|
+ }, |
'targets': [ |
{ |
'target_name': 'SampleApp', |
@@ -151,7 +157,25 @@ |
'views_animated.gyp:views_animated', |
'lua.gyp:lua', |
], |
- 'conditions' : [ |
+ 'conditions' : [ |
+ [ 'sample_pdf_file_viewer == 1', { |
+ 'defines': [ |
+ 'SAMPLE_PDF_FILE_VIEWER', |
+ ], |
+ 'dependencies': [ |
+ 'pdfviewer.gyp:libpdfviewer', |
+ ], |
+ 'include_dirs' : [ |
+ '../third_party/externals/podofo/src/base', |
+ '../third_party/externals/podofo/src', |
+ '../third_party/externals/podofo', |
+ '../experimental/PdfViewer', |
+ '../experimental/PdfViewer/autogen', |
+ ], |
+ 'sources': [ |
+ '../samplecode/SamplePdfFileViewer.cpp', |
+ ] |
+ }], |
[ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { |
'sources!': [ |
'../samplecode/SampleDecode.cpp', |