| OLD | NEW |
| 1 # Copyright 2015 Google Inc. | 1 # Copyright 2015 Google Inc. |
| 2 # | 2 # |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'skia_warnings_as_errors': 0, | 7 'skia_warnings_as_errors': 0, |
| 8 'conditions': [ | 8 'conditions': [ |
| 9 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { | 9 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { |
| 10 # Use the systemwide Qt libs by default | 10 # Use the systemwide Qt libs by default |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 '/Library/Frameworks', | 82 '/Library/Frameworks', |
| 83 ], | 83 ], |
| 84 'include_dirs' : [ | 84 'include_dirs' : [ |
| 85 '../src/core', | 85 '../src/core', |
| 86 '../src/utils/debugger', | 86 '../src/utils/debugger', |
| 87 '../debugger', # To pull SkDebugger.h | 87 '../debugger', # To pull SkDebugger.h |
| 88 '../src/gpu', # To pull gl/GrGLUtil.h | 88 '../src/gpu', # To pull gl/GrGLUtil.h |
| 89 '../src/ports', # To pull SkFontDescriptor.h | 89 '../src/ports', # To pull SkFontDescriptor.h |
| 90 '../bench', | 90 '../bench', |
| 91 '../tools', | 91 '../tools', |
| 92 '../debugger/QT', # For all the QT UI Goodies |
| 93 '<@(qt_includes)', |
| 92 ], | 94 ], |
| 93 'sources': [ | 95 'sources': [ |
| 94 '../debugger/SkDebugger.cpp', | 96 '../debugger/SkDebugger.cpp', |
| 95 '../src/utils/debugger/SkDebugCanvas.h', | 97 '../src/utils/debugger/SkDebugCanvas.h', |
| 96 '../src/utils/debugger/SkDebugCanvas.cpp', | 98 '../src/utils/debugger/SkDebugCanvas.cpp', |
| 97 '../src/utils/debugger/SkDrawCommand.h', | 99 '../src/utils/debugger/SkDrawCommand.h', |
| 98 '../src/utils/debugger/SkDrawCommand.cpp', | 100 '../src/utils/debugger/SkDrawCommand.cpp', |
| 99 '../src/utils/debugger/SkObjectParser.h', | 101 '../src/utils/debugger/SkObjectParser.h', |
| 100 '../src/utils/debugger/SkObjectParser.cpp', | 102 '../src/utils/debugger/SkObjectParser.cpp', |
| 103 '../debugger/debuggermain.cpp', |
| 104 '../debugger/QT/SkDebuggerGUI.cpp', |
| 105 '../debugger/QT/SkDebuggerGUI.h', |
| 106 '../debugger/QT/SkDrawCommandGeometryWidget.h', |
| 107 '../debugger/QT/SkDrawCommandGeometryWidget.cpp', |
| 108 '../debugger/QT/SkCanvasWidget.cpp', |
| 109 '../debugger/QT/SkCanvasWidget.h', |
| 110 '../debugger/QT/SkInspectorWidget.h', |
| 111 '../debugger/QT/SkInspectorWidget.cpp', |
| 112 '../debugger/QT/SkListWidget.h', |
| 113 '../debugger/QT/SkListWidget.cpp', |
| 114 '../debugger/QT/SkSettingsWidget.h', |
| 115 '../debugger/QT/SkSettingsWidget.cpp', |
| 116 '../debugger/QT/SkGLWidget.h', |
| 117 '../debugger/QT/SkGLWidget.cpp', |
| 118 '../debugger/QT/SkRasterWidget.h', |
| 119 '../debugger/QT/SkRasterWidget.cpp', |
| 120 |
| 121 # To update this file edit SkIcons.qrc and rerun rcc to generate cpp |
| 122 '../debugger/QT/qrc_SkIcons.cpp', |
| 123 |
| 124 # Generated MOC files |
| 125 '<(moc_gen_dir)/moc_SkCanvasWidget.cpp', |
| 126 '<(moc_gen_dir)/moc_SkDebuggerGUI.cpp', |
| 127 '<(moc_gen_dir)/moc_SkDrawCommandGeometryWidget.cpp', |
| 128 '<(moc_gen_dir)/moc_SkInspectorWidget.cpp', |
| 129 '<(moc_gen_dir)/moc_SkSettingsWidget.cpp', |
| 130 '<(moc_gen_dir)/moc_SkRasterWidget.cpp', |
| 131 '<(moc_gen_dir)/moc_SkGLWidget.cpp', |
| 101 ], | 132 ], |
| 102 'dependencies': [ | 133 'dependencies': [ |
| 134 'debugger_qt_mocs', |
| 103 'skia_lib.gyp:skia_lib', | 135 'skia_lib.gyp:skia_lib', |
| 104 'tools.gyp:picture_renderer', | 136 'tools.gyp:picture_renderer', |
| 105 'tools.gyp:timer', | 137 'tools.gyp:timer', |
| 106 ], | 138 ], |
| 107 'conditions': [ | 139 'cflags': [ |
| 108 [ 'skia_os == "nacl"', { | 140 # Clang gets confused by QWeakPointer, see http://llvm.org/bugs/show_bug
.cgi?id=13127 |
| 109 'include_dirs': [ | 141 '-Wno-uninitialized', |
| 110 '../src/utils', | 142 ], |
| 111 ], | 143 'link_settings': { |
| 112 'sources': [ | 144 'libraries': [ |
| 113 '../platform_tools/nacl/src/nacl_debugger.cpp', | 145 '<@(qt_libs)', |
| 114 ], | 146 ], |
| 115 }, { # skia_os != "nacl" | 147 }, |
| 116 'include_dirs': [ | 148 }, |
| 117 '../debugger/QT', # For all the QT UI Goodies | 149 { |
| 118 '<@(qt_includes)', | 150 'target_name': 'debugger_qt_mocs', |
| 119 ], | 151 'type': 'none', |
| 120 'sources': [ | 152 'sources': [ |
| 121 '../debugger/debuggermain.cpp', | 153 '<(moc_src_dir)/SkCanvasWidget.h', |
| 122 '../debugger/QT/SkDebuggerGUI.cpp', | 154 '<(moc_src_dir)/SkDebuggerGUI.h', |
| 123 '../debugger/QT/SkDebuggerGUI.h', | 155 '<(moc_src_dir)/SkDrawCommandGeometryWidget.h', |
| 124 '../debugger/QT/SkDrawCommandGeometryWidget.h', | 156 '<(moc_src_dir)/SkInspectorWidget.h', |
| 125 '../debugger/QT/SkDrawCommandGeometryWidget.cpp', | 157 '<(moc_src_dir)/SkSettingsWidget.h', |
| 126 '../debugger/QT/SkCanvasWidget.cpp', | 158 '<(moc_src_dir)/SkRasterWidget.h', |
| 127 '../debugger/QT/SkCanvasWidget.h', | 159 '<(moc_src_dir)/SkGLWidget.h', |
| 128 '../debugger/QT/SkInspectorWidget.h', | 160 ], |
| 129 '../debugger/QT/SkInspectorWidget.cpp', | 161 'rules': [ |
| 130 '../debugger/QT/SkListWidget.h', | 162 { |
| 131 '../debugger/QT/SkListWidget.cpp', | 163 'rule_name': 'generate_moc', |
| 132 '../debugger/QT/SkSettingsWidget.h', | 164 'extension': 'h', |
| 133 '../debugger/QT/SkSettingsWidget.cpp', | 165 'outputs': [ '<(moc_gen_dir)/moc_<(RULE_INPUT_ROOT).cpp' ], |
| 134 '../debugger/QT/SkGLWidget.h', | 166 'action': [ '<(qt_moc)', '-DSK_SUPPORT_GPU=<(skia_gpu)', |
| 135 '../debugger/QT/SkGLWidget.cpp', | 167 '<(RULE_INPUT_PATH)', |
| 136 '../debugger/QT/SkRasterWidget.h', | 168 '-o', '<(moc_gen_dir)/moc_<(RULE_INPUT_ROOT).cpp' ], |
| 137 '../debugger/QT/SkRasterWidget.cpp', | 169 'message': 'Generating <(RULE_INPUT_ROOT).cpp.', |
| 138 | 170 }, |
| 139 # To update this file edit SkIcons.qrc and rerun rcc to generate cpp | |
| 140 '../debugger/QT/qrc_SkIcons.cpp', | |
| 141 | |
| 142 # Generated MOC files | |
| 143 '<(moc_gen_dir)/moc_SkCanvasWidget.cpp', | |
| 144 '<(moc_gen_dir)/moc_SkDebuggerGUI.cpp', | |
| 145 '<(moc_gen_dir)/moc_SkDrawCommandGeometryWidget.cpp', | |
| 146 '<(moc_gen_dir)/moc_SkInspectorWidget.cpp', | |
| 147 '<(moc_gen_dir)/moc_SkSettingsWidget.cpp', | |
| 148 '<(moc_gen_dir)/moc_SkRasterWidget.cpp', | |
| 149 '<(moc_gen_dir)/moc_SkGLWidget.cpp', | |
| 150 ], | |
| 151 'cflags': [ | |
| 152 # Clang gets confused by QWeakPointer, see http://llvm.org/bugs/show
_bug.cgi?id=13127 | |
| 153 '-Wno-uninitialized', | |
| 154 ], | |
| 155 'dependencies': [ | |
| 156 'debugger_qt_mocs', | |
| 157 ], | |
| 158 'link_settings': { | |
| 159 'libraries': [ | |
| 160 '<@(qt_libs)', | |
| 161 ], | |
| 162 }, | |
| 163 }], | |
| 164 ], | 171 ], |
| 165 }, | 172 }, |
| 166 ], | 173 ], |
| 167 'conditions': [ | |
| 168 [ 'skia_os != "nacl"', { | |
| 169 'targets': [ | |
| 170 { | |
| 171 'target_name': 'debugger_qt_mocs', | |
| 172 'type': 'none', | |
| 173 'sources': [ | |
| 174 '<(moc_src_dir)/SkCanvasWidget.h', | |
| 175 '<(moc_src_dir)/SkDebuggerGUI.h', | |
| 176 '<(moc_src_dir)/SkDrawCommandGeometryWidget.h', | |
| 177 '<(moc_src_dir)/SkInspectorWidget.h', | |
| 178 '<(moc_src_dir)/SkSettingsWidget.h', | |
| 179 '<(moc_src_dir)/SkRasterWidget.h', | |
| 180 '<(moc_src_dir)/SkGLWidget.h', | |
| 181 ], | |
| 182 'rules': [ | |
| 183 { | |
| 184 'rule_name': 'generate_moc', | |
| 185 'extension': 'h', | |
| 186 'outputs': [ '<(moc_gen_dir)/moc_<(RULE_INPUT_ROOT).cpp' ], | |
| 187 'action': [ '<(qt_moc)', '-DSK_SUPPORT_GPU=<(skia_gpu)', | |
| 188 '<(RULE_INPUT_PATH)', | |
| 189 '-o', '<(moc_gen_dir)/moc_<(RULE_INPUT_ROOT).cpp' ], | |
| 190 'message': 'Generating <(RULE_INPUT_ROOT).cpp.', | |
| 191 }, | |
| 192 ], | |
| 193 }, | |
| 194 ], | |
| 195 }], | |
| 196 ], | |
| 197 } | 174 } |
| OLD | NEW |