DescriptionRevert of Gyp file changes for the android framework. (https://codereview.chromium.org/153093003/)
Reason for revert:
Android fails to run bench and bench_pictures. I need to figure out why.
Original issue's description:
> Gyp file changes for the android framework.
>
> Split off from https://codereview.chromium.org/140503007/.
>
> The eventual goal is to create our Android.mk from gyp. This patch
> adds an option for skia_android_framework with the right settings.
> The follow-up (https://codereview.chromium.org/140503007/) will
> use scripts to create the final makefile.
>
> gyp/android_deps.gyp:
> Use different dependencies for the framework than for building Skia
> normally.
>
> gyp/android_framework_lib.gyp:
> Like skia_lib, specifies the minimum needed for building Skia, in this
> case for the framework.
>
> gyp/common_conditions.gypi:
> Add settings specific to skia_android_framework. In some cases this
> means turning off flags and defines.
>
> gyp/common.gypi
> Turn off SK_DEBUG and SK_DEVELOPER when building for the framework.
> This allows the framework to create a single makefile which can be
> modified to add SK_DEBUG and SK_DEVELOPER as desired.
>
> gyp/common_variables.gypi:
> Add skia_android_framework.
>
> gyp/core.gyp:
> Don't depend on cpufeatures, and add the cutils library for
> skia_android_framework.
>
> gyp/freetype.gyp:
> skia_android_framework-specific options:
> Don't include freetype_static as a dependency.
> Include the proper folders.
> Include the android library.
>
> gyp/images.gyp:
> Don't export libjpeg as a dependency for targets that include images
> for the framework.
> Also reorder image decoders to match the Android order, leaving our
> most commonly used ones last (and therefore first in the chain for
> trying them).
>
> gyp/libwebp.gyp:
> Use the system webp when building for the Android framework. Specify
> the correct settings for the framework.
>
> gyp/opts.gyp:
> Specify a default set of files to compile when there are no possible
> optimizations.
>
> gyp/pdf.gyp:
> Add dependencies for Android framework.
>
> gyp/zlib.gyp:
> Include the zlib folder, and undefine SK_ZLIB_INCLUDE.
>
> BUG=skia:1975
> R=djsollen@google.com
>
> Committed: https://code.google.com/p/skia/source/detail?r=13298
TBR=halcanary@google.com,djsollen@google.com,epoger@google.com
NOTREECHECKS=true
NOTRY=true
BUG=skia:1975
Committed (with the wrong name) with https://code.google.com/p/skia/source/detail?r=13304
Patch Set 1 #
Created: 6 years, 10 months ago
(Patch set is too large to download)
Messages
Total messages: 4 (0 generated)
|