1 # GYP file to build the "gm" (golden master) executable.
4 'apptype_console.gypi',
8 'target_name': 'gm_expectations',
9 'type': 'static_library',
14 '../gm/gm_expectations.h',
15 '../gm/gm_expectations.cpp',
18 'skia_lib.gyp:skia_lib',
19 'jsoncpp.gyp:jsoncpp',
21 'direct_dependent_settings': {
37 '../src/utils/debugger',
45 '../gm/system_preferences_default.cpp',
47 '../src/pipe/utils/SamplePipeControllers.h',
48 '../src/pipe/utils/SamplePipeControllers.cpp',
50 '../src/utils/debugger/SkDrawCommand.h',
51 '../src/utils/debugger/SkDrawCommand.cpp',
52 '../src/utils/debugger/SkDebugCanvas.h',
53 '../src/utils/debugger/SkDebugCanvas.cpp',
54 '../src/utils/debugger/SkObjectParser.h',
55 '../src/utils/debugger/SkObjectParser.cpp',
58 'skia_lib.gyp:skia_lib',
60 'gm.gyp:gm_expectations',
61 'jsoncpp.gyp:jsoncpp',
65 ['skia_run_pdfviewer_in_gm or skia_poppler_enabled', {
67 '../src/utils/SkPDFRasterizer.cpp',
70 ['skia_run_pdfviewer_in_gm', {
72 'SK_BUILD_NATIVE_PDF_RENDERER',
75 '../experimental/PdfViewer/inc',
78 'pdfviewer_lib.gyp:pdfviewer_lib',
81 ['skia_poppler_enabled', {
83 'poppler.gyp:libpoppler-cpp-gpl',
89 ['skia_os == "mac"', {
91 '../gm/system_preferences_default.cpp',
94 '../gm/system_preferences_mac.mm',
98 '$(SDKROOT)/System/Library/Frameworks/Cocoa.framework',
99 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
103 ['skia_os == "win"', {
113 'gputest.gyp:skgputest',