skia2/include/views
caryclark 17f0b6df72 share dm and command flags
Share command flags between dm and unit tests.
Also, allow dm's core to be included by itself and iOSShell.

Command line flags that are the same (or nearly the same) in DM
and in skia_tests have been moved to common_flags. Authors,
please check to see that the shared common flag is correct for
the tool.

For iOS, the 'tool_main' entry point has a wrapper to allow multiple
tools to be statically linked in the iOSShell.
Since SkCommandLineFlags::Parse can only be called once, these calls
are disabled in the IOS build.

Since the iOS app directory is dynamically assigned a name, use '@' to
select it. (This is the same convention chosen by the Mobile Harness
iOS file system utilities.)

Move the heart of dm.gyp into dm.gypi so that it can be included by
itself and iOSShell.gyp.

Add tools/flags/SkCommonFlags.* to define and declare common
command line flags.

Add support for dm to iOSShell.

BUG=skia:
R=scroggo@google.com, mtklein@google.com, jvanverth@google.com, bsalomon@google.com

Author: caryclark@google.com

Review URL: https://codereview.chromium.org/389653004
2014-07-22 10:15:35 -07:00
..
android Utils must not depend on Views. 2012-03-21 20:59:49 +00:00
animated Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
unix Utils must not depend on Views. 2012-03-21 20:59:49 +00:00
SkApplication.h share dm and command flags 2014-07-22 10:15:35 -07:00
SkBGViewArtist.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkEvent.h views: Fix a typo in SkEvent.h 2012-10-01 16:14:21 +00:00
SkEventSink.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkKey.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkOSMenu.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkOSWindow_Android.h Support MSAA4 and (non-ES) OpenGL in Android SampleApp 2013-12-10 20:37:41 +00:00
SkOSWindow_iOS.h Drop executable flag from headers so that they can be packaged 2014-03-11 19:55:51 +00:00
SkOSWindow_Mac.h Make SkOSWindow return the sample count and stencil bit count for its GL context. 2013-03-05 20:06:05 +00:00
SkOSWindow_NaCl.h Make SkOSWindow return the sample count and stencil bit count for its GL context. 2013-03-05 20:06:05 +00:00
SkOSWindow_SDL.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkOSWindow_Unix.h use select() so we can wait for XEvents or our timer 2013-06-17 13:42:43 +00:00
SkOSWindow_Win.h Make SkOSWindow return the sample count and stencil bit count for its GL context. 2013-03-05 20:06:05 +00:00
SkStackViewLayout.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkSystemEventTypes.h Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:09:54 +00:00
SkTextBox.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkTouchGesture.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkView.h speculative fix in TransitionView. don't validate after detachFromParent (we may have been deleted) 2013-06-14 17:46:07 +00:00
SkViewInflate.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkWidget.h Fixing some warnings on Linux 2013-03-07 20:52:59 +00:00
SkWindow.h fix iOS build -- pass colortype, not config 2014-02-18 23:32:05 +00:00