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

Issue 530193002: GN: Build libvpx on POSIX x86 (Closed)

Created:
6 years, 3 months ago by Alpha Left Google
Modified:
6 years, 3 months ago
CC:
chromium-reviews, wwcv, jzern, fgalligan1
Base URL:
https://chromium.googlesource.com/chromium/deps/libvpx@master
Visibility:
Public.

Description

GN: Build libvpx on POSIX x86 libvpx now builds on POSIX x86. But ARM NEON and Windows still need more work. Also fixed the helper script. It now generates .gni source lists and outputs a correct vpx_config.asm for YASM. R=brettw@chromium.org, tomfinegan@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291834

Patch Set 1 #

Total comments: 2

Patch Set 2 : nits #

Total comments: 12

Patch Set 3 : fixed script #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4013 lines, -611 lines) Patch
A BUILD.gn View 1 2 3 1 chunk +230 lines, -0 lines 0 comments Download
M generate_gypi.sh View 1 2 3 11 chunks +142 lines, -82 lines 0 comments Download
M libvpx.gyp View 1 chunk +0 lines, -1 line 0 comments Download
A libvpx_srcs.gni View 1 chunk +3110 lines, -0 lines 0 comments Download
M libvpx_srcs_arm.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_arm64.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_arm_neon.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_arm_neon_cpu_detect.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_arm_neon_cpu_detect_intrinsics.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_generic.gypi View 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_mips.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_nacl.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_x86.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_x86_64.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_x86_64_intrinsics.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M libvpx_srcs_x86_intrinsics.gypi View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M lint_config.sh View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/ia32/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download
M source/config/linux/x64/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download
M source/config/mac/ia32/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download
M source/config/mac/x64/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download
M source/config/win/ia32/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download
M source/config/win/x64/vpx_config.asm View 1 2 3 1 chunk +86 lines, -86 lines 0 comments Download

Messages

Total messages: 19 (8 generated)
Alpha Left Google
6 years, 3 months ago (2014-09-02 22:12:01 UTC) #2
Alpha Left Google
+fgalligan for libvpx scripts.
6 years, 3 months ago (2014-09-03 18:27:46 UTC) #4
brettw
lgtm https://codereview.chromium.org/530193002/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/530193002/diff/1/BUILD.gn#newcode86 BUILD.gn:86: args += [ "-f", "rvds" ] two spaces ...
6 years, 3 months ago (2014-09-03 20:44:43 UTC) #5
Alpha Left Google
+tomfinegan
6 years, 3 months ago (2014-09-03 23:58:59 UTC) #9
Tom Finegan
https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh File generate_gypi.sh (right): https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh#newcode19 generate_gypi.sh:19: BASE_DIR=`pwd` Mind $()'ing this for me? It's the only ...
6 years, 3 months ago (2014-09-04 01:59:05 UTC) #10
fgalligan1
https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh File generate_gypi.sh (right): https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh#newcode27 generate_gypi.sh:27: echo "# Copyright (c) 2013 The Chromium Authors. All ...
6 years, 3 months ago (2014-09-04 16:44:46 UTC) #12
Alpha Left Google
https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh File generate_gypi.sh (right): https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh#newcode19 generate_gypi.sh:19: BASE_DIR=`pwd` On 2014/09/04 01:59:05, Tom Finegan wrote: > Mind ...
6 years, 3 months ago (2014-09-04 23:09:49 UTC) #13
Tom Finegan
On 2014/09/04 23:09:49, Alpha wrote: > https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh > File generate_gypi.sh (right): > > https://codereview.chromium.org/530193002/diff/20001/generate_gypi.sh#newcode19 > ...
6 years, 3 months ago (2014-09-05 14:00:47 UTC) #14
commit-bot: I haz the power
Commit queue rejected this change because it did not recognize the base URL. Please commit ...
6 years, 3 months ago (2014-09-05 18:23:04 UTC) #17
Johann
On 2014/09/05 18:23:04, I haz the power (commit-bot) wrote: > Commit queue rejected this change ...
6 years, 3 months ago (2014-09-05 18:25:17 UTC) #18
Alpha Left Google
6 years, 3 months ago (2014-09-05 21:22:38 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as r291834 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698