Update generated asm offsets scripts.
Libvpx updated the unpack scripts to fix building dependencies. Roll libvpx 269083:278063 See https://codereview.chromium.org/295313002/ https://codereview.chromium.org/298063002/ https://codereview.chromium.org/305533008/ https://codereview.chromium.org/305703002/ https://codereview.chromium.org/298383003/ https://codereview.chromium.org/302863004/ https://codereview.chromium.org/320923003/ https://codereview.chromium.org/325313007/ https://codereview.chromium.org/346563002/ for the libvpx changes. See https://codereview.chromium.org/313243004/ for the WebView changes. *NOTE* This CL will break the Android bots as they are built in a Chromium checkout, which will pull in old libvpx DEPS. They will cycle to green when we roll libvpx into Chromium. We must do the rolls in this order because we have to land webrtc and libvpx at the same time into Chromium. BUG=377062 TBR=andrew@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12789004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6481 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
b947d954a5
commit
8f06a8aeb0
2
DEPS
2
DEPS
@ -96,7 +96,7 @@ deps = {
|
||||
From("chromium_deps", "src/third_party/libsrtp"),
|
||||
|
||||
"third_party/libvpx":
|
||||
Var("chromium_trunk") + "/deps/third_party/libvpx@269083",
|
||||
Var("chromium_trunk") + "/deps/third_party/libvpx@278063",
|
||||
|
||||
"third_party/libyuv":
|
||||
(Var("googlecode_url") % "libyuv") + "/trunk@1000",
|
||||
|
@ -18,7 +18,7 @@
|
||||
],
|
||||
'sources': ['<(shared_generated_dir)/nsx_core_neon_offsets.o',],
|
||||
'variables' : {
|
||||
'unpack_lib_name':'nsx_core_neon_offsets.o',
|
||||
'object_file_to_extract':'nsx_core_neon_offsets.o',
|
||||
},
|
||||
'includes': [
|
||||
'../../../third_party/libvpx/unpack_lib_posix.gypi',
|
||||
@ -33,7 +33,7 @@
|
||||
'<(DEPTH)/third_party/libvpx/libvpx.gyp:libvpx_obj_int_extract#host',
|
||||
],
|
||||
'variables': {
|
||||
'unpack_lib_name':'aecm_core_neon_offsets.o',
|
||||
'object_file_to_extract':'aecm_core_neon_offsets.o',
|
||||
},
|
||||
'sources': ['<(shared_generated_dir)/aecm_core_neon_offsets.o',],
|
||||
'includes': [
|
||||
|
@ -18,7 +18,7 @@
|
||||
],
|
||||
'sources': ['<(shared_generated_dir)/nsx_core_neon_offsets.o',],
|
||||
'variables' : {
|
||||
'unpack_lib_name':'nsx_core_neon_offsets.o',
|
||||
'object_file_to_extract':'nsx_core_neon_offsets.o',
|
||||
},
|
||||
'includes': [
|
||||
'../../../../third_party/libvpx/unpack_lib_posix.gypi',
|
||||
@ -33,7 +33,7 @@
|
||||
'<(DEPTH)/third_party/libvpx/libvpx.gyp:libvpx_obj_int_extract#host',
|
||||
],
|
||||
'variables': {
|
||||
'unpack_lib_name':'aecm_core_neon_offsets.o',
|
||||
'object_file_to_extract':'aecm_core_neon_offsets.o',
|
||||
},
|
||||
'sources': ['<(shared_generated_dir)/aecm_core_neon_offsets.o',],
|
||||
'includes': [
|
||||
|
@ -10,24 +10,21 @@
|
||||
# and gen_core_neon_offsets_chromium.gyp
|
||||
{
|
||||
'variables': {
|
||||
'variables' : {
|
||||
'lib_intermediate_name': '',
|
||||
'conditions' : [
|
||||
['android_webview_build==1', {
|
||||
'lib_intermediate_name' : '$(abspath $(call intermediates-dir-for,STATIC_LIBRARIES,lib_core_neon_offsets,,,$(gyp_var_prefix)))/lib_core_neon_offsets.a',
|
||||
}],
|
||||
],
|
||||
},
|
||||
'unpack_lib': '<(shared_generated_dir)/lib_core_neon_offsets.a',
|
||||
'unpack_lib_search_path' : '<(shared_generated_dir)/lib_core_neon_offsets.a',
|
||||
'conditions' : [
|
||||
['android_webview_build==1', {
|
||||
'unpack_lib' : '$(call intermediates-dir-for,STATIC_LIBRARIES,lib_core_neon_offsets,,,$(gyp_var_prefix))/lib_core_neon_offsets.a',
|
||||
'unpack_lib_search_path' : '$(abspath $(call intermediates-dir-for,STATIC_LIBRARIES,lib_core_neon_offsets,,,$(gyp_var_prefix)))/lib_core_neon_offsets.a',
|
||||
}],
|
||||
],
|
||||
'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/audio_processing/asm_offsets',
|
||||
'output_dir': '<(shared_generated_dir)',
|
||||
'output_format': 'cheader',
|
||||
'unpack_lib_search_path_list': [
|
||||
'-a', '<(PRODUCT_DIR)/lib_core_neon_offsets.a',
|
||||
'-a', '<(LIB_DIR)/webrtc/modules/audio_processing/lib_core_neon_offsets.a',
|
||||
'-a', '<(LIB_DIR)/third_party/webrtc/modules/audio_processing/lib_core_neon_offsets.a',
|
||||
'-a', '<(lib_intermediate_name)',
|
||||
'-a', '<(unpack_lib_search_path)',
|
||||
],
|
||||
'unpack_lib_output_dir':'<(shared_generated_dir)',
|
||||
'object_file_output_dir':'<(shared_generated_dir)',
|
||||
},
|
||||
'includes': [
|
||||
'../../build/common.gypi',
|
||||
@ -38,6 +35,11 @@
|
||||
{
|
||||
'target_name': 'lib_core_neon_offsets',
|
||||
'type': 'static_library',
|
||||
'conditions': [
|
||||
['android_webview_build==0', {
|
||||
'product_dir': '<(shared_generated_dir)',
|
||||
}],
|
||||
],
|
||||
'android_unmangled_name': 1,
|
||||
'hard_dependency': 1,
|
||||
'sources': [
|
||||
|
Loading…
x
Reference in New Issue
Block a user