Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(62)

Issue 2463433002: Reland "Build SkRawCodec in GN" (Closed)

Created:
4 years, 1 month ago by scroggo_chromium
Modified:
4 years, 1 month ago
CC:
reviews_skia.org
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Reland "Build SkRawCodec in GN" Add BUILD.gn files for dng_sdk and piex and updated BUILD.gn to build SkRawCodec. We stopped testing raw images when we switched to GN, so this will bring back our testing. Leave SkRawCodec disabled on Windows, where we've had problems in the past. Originally landed in issue 4603. Reverted due to build errors. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2463433002 Committed: https://skia.googlesource.com/skia/+/f84ad646f94ee959eb17d05f072935edd1ad14fd

Patch Set 1 #

Patch Set 2 : Skip mulodi4 on x64, and only for clang #

Patch Set 3 : Actually do x64 #

Patch Set 4 : mips #

Patch Set 5 : Remove undefined is_clang #

Patch Set 6 : public_defines #

Total comments: 10

Patch Set 7 : Respond to comments #

Patch Set 8 : Add a fixme #

Patch Set 9 : Rebase #

Patch Set 10 : Test removing qDNGBigEndian=0 from public_defines #

Patch Set 11 : Try removing qDNGReportErrors=0 from public_defines #

Patch Set 12 : Move qDNGThreadSafe=1 out of public_defines #

Patch Set 13 : Move the rest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+240 lines, -0 lines) Patch
M BUILD.gn View 1 2 3 4 5 6 7 8 5 chunks +27 lines, -0 lines 0 comments Download
A third_party/dng_sdk/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +189 lines, -0 lines 0 comments Download
A third_party/piex/BUILD.gn View 1 chunk +24 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (12 generated)
scroggo
https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn File third_party/dng_sdk/BUILD.gn (right): https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn#newcode20 third_party/dng_sdk/BUILD.gn:20: public_defines = [ This fixed errors like this one ...
4 years, 1 month ago (2016-10-28 20:57:04 UTC) #3
mtklein_C
lgtm https://codereview.chromium.org/2463433002/diff/100001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2463433002/diff/100001/BUILD.gn#newcode461 BUILD.gn:461: configs_to_remove = [ "//gn:no_exceptions" ] Let's add a ...
4 years, 1 month ago (2016-10-31 14:38:03 UTC) #9
scroggo
https://codereview.chromium.org/2463433002/diff/100001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2463433002/diff/100001/BUILD.gn#newcode461 BUILD.gn:461: configs_to_remove = [ "//gn:no_exceptions" ] On 2016/10/31 14:38:03, mtklein_C ...
4 years, 1 month ago (2016-10-31 14:58:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2463433002/160001
4 years, 1 month ago (2016-10-31 14:59:10 UTC) #13
mtklein_C
https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn File third_party/dng_sdk/BUILD.gn (right): https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn#newcode20 third_party/dng_sdk/BUILD.gn:20: public_defines = [ > > Now that you've got ...
4 years, 1 month ago (2016-10-31 15:02:49 UTC) #14
scroggo
https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn File third_party/dng_sdk/BUILD.gn (right): https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn#newcode20 third_party/dng_sdk/BUILD.gn:20: public_defines = [ On 2016/10/31 15:02:49, mtklein_C wrote: > ...
4 years, 1 month ago (2016-10-31 15:07:05 UTC) #15
mtklein_C
On 2016/10/31 at 15:07:05, scroggo wrote: > https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn > File third_party/dng_sdk/BUILD.gn (right): > > https://codereview.chromium.org/2463433002/diff/100001/third_party/dng_sdk/BUILD.gn#newcode20 ...
4 years, 1 month ago (2016-10-31 15:09:37 UTC) #16
scroggo_chromium
On 2016/10/31 15:09:37, mtklein_C wrote: > On 2016/10/31 at 15:07:05, scroggo wrote: > > > ...
4 years, 1 month ago (2016-10-31 15:14:59 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2463433002/240001
4 years, 1 month ago (2016-10-31 15:39:55 UTC) #20
commit-bot: I haz the power
4 years, 1 month ago (2016-10-31 16:03:00 UTC) #22
Message was sent while issue was closed.
Committed patchset #13 (id:240001) as
https://skia.googlesource.com/skia/+/f84ad646f94ee959eb17d05f072935edd1ad14fd

Powered by Google App Engine
This is Rietveld 408576698