blob: 37b12855cb9da2c716d6ad7759613e5a583217eb [file] [log] [blame]
edisonn@google.com63ce82f2013-08-16 16:13:44 +00001# GYP file to build pdfviewer.
2#
3# To build on Linux:
4# ./gyp_skia pdfviewer.gyp && make pdfviewer
5#
6{
edisonn@google.com63ce82f2013-08-16 16:13:44 +00007 'targets': [
8 {
9 'target_name': 'pdfviewer_lib',
10 'type': 'static_library',
11 'sources': [
scroggo@google.com90922892013-11-14 19:09:27 +000012 # FIXME: Include directory is named "inc" (instead of "include") in
13 # order to not be considered the public API.
scroggo@google.comd9067022013-11-20 22:33:39 +000014 '../experimental/PdfViewer/inc/SkPdfContext.h',
scroggo@google.com90922892013-11-14 19:09:27 +000015 '../experimental/PdfViewer/inc/SkPdfRenderer.h',
scroggo@google.combf642612013-11-20 23:12:25 +000016 '../experimental/PdfViewer/inc/SkPdfTokenLooper.h',
scroggo@google.com0daf00c2013-11-20 20:47:21 +000017
scroggo@google.comd9067022013-11-20 22:33:39 +000018 '../experimental/PdfViewer/src/SkPdfContext.cpp',
scroggo@google.com90922892013-11-14 19:09:27 +000019 '../experimental/PdfViewer/src/SkPdfRenderer.cpp',
scroggo@google.com0daf00c2013-11-20 20:47:21 +000020 '../experimental/PdfViewer/src/SkTDStackNester.h',
scroggo@google.com90922892013-11-14 19:09:27 +000021
edisonn@google.com63ce82f2013-08-16 16:13:44 +000022 '../experimental/PdfViewer/SkPdfGraphicsState.cpp',
23 '../experimental/PdfViewer/SkPdfFont.cpp',
edisonn@google.comaf54a512013-09-13 19:33:42 +000024 '../experimental/PdfViewer/SkPdfReporter.cpp',
edisonn@google.com63ce82f2013-08-16 16:13:44 +000025 '../experimental/PdfViewer/SkPdfUtils.cpp',
26 #'../experimental/PdfViewer/SkPdfNYI.cpp',
27 '../experimental/PdfViewer/SkTrackDevice.cpp',
28 '../experimental/PdfViewer/SkTracker.cpp',
29 '../experimental/PdfViewer/pdfparser/native/SkPdfNativeObject.cpp',
30 '../experimental/PdfViewer/pdfparser/native/SkPdfNativeTokenizer.cpp',
31 '../experimental/PdfViewer/pdfparser/native/SkPdfNativeDoc.cpp',
edisonn@google.com8cee7972013-08-20 18:56:49 +000032 '../experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfMapper_autogen.cpp',
33 '../experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfHeaders_autogen.cpp',
edisonn@google.com63ce82f2013-08-16 16:13:44 +000034 ],
35 'include_dirs': [
36 '../experimental/PdfViewer',
scroggo@google.com90922892013-11-14 19:09:27 +000037 '../experimental/PdfViewer/inc',
scroggo@google.com0daf00c2013-11-20 20:47:21 +000038 '../experimental/PdfViewer/src',
edisonn@google.com63ce82f2013-08-16 16:13:44 +000039 '../experimental/PdfViewer/pdfparser',
40 '../experimental/PdfViewer/pdfparser/native',
edisonn@google.com8cee7972013-08-20 18:56:49 +000041 '../experimental/PdfViewer/pdfparser/native/pdfapi',
edisonn@google.com63ce82f2013-08-16 16:13:44 +000042 ],
43 'dependencies': [
44 'skia_lib.gyp:skia_lib',
45 'zlib.gyp:zlib',
46 ],
47 },
48 ],
49}
50
51# Local Variables:
52# tab-width:2
53# indent-tabs-mode:nil
54# End:
55# vim: set expandtab tabstop=2 shiftwidth=2: