Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(90)

Issue 6561054: Generate debugger MOCs on the fly (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 2 months ago by fmalita
Modified:
12 years, 2 months ago
CC:
skia-review_googlegroups.com
Base URL:
https://skia.googlecode.com/svn/trunk
Visibility:
Public.

Description

Generate debugger MOCs on the fly Added gyp rules to generate Qt MOC files at build time, and removed the pre-packaged versions. Tested on Mac with Qt 4.6.4 & 4.8.3, and on Linux with Qt 4.8.1. R=caryclark@google.com,robertphillips@google.com,djsollen@google.com BUG= Committed: https://code.google.com/p/skia/source/detail?r=5707

Patch Set 1 #

Patch Set 2 : Set mac_framework_dirs. #

Total comments: 2

Patch Set 3 : Exclude the debugger dependency for iOS, Android and 32-bit Mac builds. #

Total comments: 4

Patch Set 4 : Final patch. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -2836 lines) Patch
D debugger/QT/moc_4.6.2_SkCanvasWidget.cpp View 1 chunk +0 lines, -111 lines 0 comments Download
D debugger/QT/moc_4.6.2_SkDebuggerGUI.cpp View 1 chunk +0 lines, -161 lines 0 comments Download
D debugger/QT/moc_4.6.2_SkGLWidget.cpp View 1 chunk +0 lines, -85 lines 0 comments Download
D debugger/QT/moc_4.6.2_SkInspectorWidget.cpp View 1 chunk +0 lines, -69 lines 0 comments Download
D debugger/QT/moc_4.6.2_SkRasterWidget.cpp View 1 chunk +0 lines, -85 lines 0 comments Download
D debugger/QT/moc_4.6.2_SkSettingsWidget.cpp View 1 chunk +0 lines, -114 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkCanvasWidget.cpp View 1 chunk +0 lines, -125 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkDebuggerGUI.cpp View 1 chunk +0 lines, -175 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkGLWidget.cpp View 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkInspectorWidget.cpp View 1 chunk +0 lines, -81 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkRasterWidget.cpp View 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.1_SkSettingsWidget.cpp View 1 chunk +0 lines, -128 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkCanvasWidget.cpp View 1 chunk +0 lines, -125 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkDebuggerGUI.cpp View 1 chunk +0 lines, -175 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkGLWidget.cpp View 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkInspectorWidget.cpp View 1 chunk +0 lines, -81 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkRasterWidget.cpp View 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.2_SkSettingsWidget.cpp View 1 chunk +0 lines, -128 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkCanvasWidget.cpp View 1 1 chunk +0 lines, -125 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkDebuggerGUI.cpp View 1 1 chunk +0 lines, -175 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkGLWidget.cpp View 1 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkInspectorWidget.cpp View 1 1 chunk +0 lines, -81 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkRasterWidget.cpp View 1 1 chunk +0 lines, -100 lines 0 comments Download
D debugger/QT/moc_4.8.3_SkSettingsWidget.cpp View 1 1 chunk +0 lines, -128 lines 0 comments Download
D debugger/moc.sh View 1 1 chunk +0 lines, -14 lines 0 comments Download
M gyp/debugger.gyp View 1 2 5 chunks +113 lines, -69 lines 0 comments Download
M skia.gyp View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 8
fmalita
12 years, 2 months ago (2012-09-26 18:47:29 UTC) #1
caryclark1
LGTM
12 years, 2 months ago (2012-09-26 18:50:38 UTC) #2
DerekS
https://codereview.appspot.com/6561054/diff/2001/gyp/debugger.gyp File gyp/debugger.gyp (right): https://codereview.appspot.com/6561054/diff/2001/gyp/debugger.gyp#newcode68 gyp/debugger.gyp:68: 'error': '<!(debugger unsupported with skia_os=<(skia_os))' this will trigger every ...
12 years, 2 months ago (2012-09-26 19:02:08 UTC) #3
DerekS
https://codereview.appspot.com/6561054/diff/2001/gyp/debugger.gyp File gyp/debugger.gyp (right): https://codereview.appspot.com/6561054/diff/2001/gyp/debugger.gyp#newcode4 gyp/debugger.gyp:4: [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "android"]', { ...
12 years, 2 months ago (2012-09-26 19:51:32 UTC) #4
fmalita
Updated to exclude the debugger dependency from the top level gyp for iOS, Android and ...
12 years, 2 months ago (2012-09-26 21:08:05 UTC) #5
DerekS
lgtm with 1 nit. https://codereview.appspot.com/6561054/diff/8001/gyp/debugger.gyp File gyp/debugger.gyp (right): https://codereview.appspot.com/6561054/diff/8001/gyp/debugger.gyp#newcode40 gyp/debugger.gyp:40: '<(qt_sdk)/QtOpenGL.framework/Headers/', as a note I ...
12 years, 2 months ago (2012-09-27 12:57:41 UTC) #6
fmalita
https://codereview.appspot.com/6561054/diff/8001/gyp/debugger.gyp File gyp/debugger.gyp (right): https://codereview.appspot.com/6561054/diff/8001/gyp/debugger.gyp#newcode40 gyp/debugger.gyp:40: '<(qt_sdk)/QtOpenGL.framework/Headers/', On 2012/09/27 12:57:41, DerekS wrote: > as a ...
12 years, 2 months ago (2012-09-27 13:26:43 UTC) #7
DerekS
12 years, 2 months ago (2012-09-27 13:45:35 UTC) #8
lgtm.

Thanks for doing this!
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b