OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 { | 4 { |
5 'variables': { | 5 'variables': { |
6 'libvpx_build_vp9%': 1, | 6 'libvpx_build_vp9%': 1, |
7 'libvpx_source%': 'source/libvpx', | 7 'libvpx_source%': 'source/libvpx', |
8 'conditions': [ | 8 'conditions': [ |
9 ['os_posix==1', { | 9 ['os_posix==1', { |
10 'asm_obj_extension': 'o', | 10 'asm_obj_extension': 'o', |
(...skipping 11 matching lines...) Expand all Loading... |
22 }, { | 22 }, { |
23 'conditions': [ | 23 'conditions': [ |
24 ['OS=="android" and ((target_arch=="arm" or target_arch=="armv7")
and arm_neon==0)', { | 24 ['OS=="android" and ((target_arch=="arm" or target_arch=="armv7")
and arm_neon==0)', { |
25 'target_arch_full': 'arm-neon-cpu-detect', | 25 'target_arch_full': 'arm-neon-cpu-detect', |
26 }, { | 26 }, { |
27 'target_arch_full': '<(target_arch)', | 27 'target_arch_full': '<(target_arch)', |
28 }], | 28 }], |
29 ], | 29 ], |
30 }], | 30 }], |
31 ['target_arch=="arm64"', { | 31 ['target_arch=="arm64"', { |
32 'target_arch_full': 'generic', | 32 'target_arch_full': 'arm64', |
33 }], | 33 }], |
34 ], | 34 ], |
35 }], | 35 }], |
36 | 36 |
37 ['os_posix == 1 and OS != "mac"', { | 37 ['os_posix == 1 and OS != "mac"', { |
38 'OS_CATEGORY%': 'linux', | 38 'OS_CATEGORY%': 'linux', |
39 }, { | 39 }, { |
40 'OS_CATEGORY%': '<(OS)', | 40 'OS_CATEGORY%': '<(OS)', |
41 }], | 41 }], |
42 ], | 42 ], |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
125 #'libvpx_intrinsics_sse3', | 125 #'libvpx_intrinsics_sse3', |
126 'libvpx_intrinsics_ssse3', | 126 'libvpx_intrinsics_ssse3', |
127 # Currently no sse4_1 intrinsic functions | 127 # Currently no sse4_1 intrinsic functions |
128 #'libvpx_intrinsics_sse4_1', | 128 #'libvpx_intrinsics_sse4_1', |
129 # Currently no avx intrinsic functions | 129 # Currently no avx intrinsic functions |
130 #'libvpx_intrinsics_avx', | 130 #'libvpx_intrinsics_avx', |
131 #'libvpx_intrinsics_avx2', | 131 #'libvpx_intrinsics_avx2', |
132 ], | 132 ], |
133 }], | 133 }], |
134 ['target_arch=="arm64"', { | 134 ['target_arch=="arm64"', { |
135 'includes': [ 'libvpx_srcs_generic.gypi', ], | 135 'includes': [ 'libvpx_srcs_arm64.gypi', ], |
136 }], | 136 }], |
137 ['target_arch=="x64"', { | 137 ['target_arch=="x64"', { |
138 'conditions': [ | 138 'conditions': [ |
139 ['msan==1', { | 139 ['msan==1', { |
140 'includes': [ 'libvpx_srcs_generic.gypi', ], | 140 'includes': [ 'libvpx_srcs_generic.gypi', ], |
141 }, { | 141 }, { |
142 'includes': [ | 142 'includes': [ |
143 'libvpx_srcs_x86_64.gypi', | 143 'libvpx_srcs_x86_64.gypi', |
144 'libvpx_srcs_nacl.gypi', | 144 'libvpx_srcs_nacl.gypi', |
145 ], | 145 ], |
(...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
578 # Need this otherwise gyp won't run the rule on them. | 578 # Need this otherwise gyp won't run the rule on them. |
579 'sources': [ | 579 'sources': [ |
580 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', | 580 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', |
581 ], | 581 ], |
582 }], | 582 }], |
583 ], | 583 ], |
584 'includes': ['obj_int_extract.gypi'], | 584 'includes': ['obj_int_extract.gypi'], |
585 }, | 585 }, |
586 ], | 586 ], |
587 } | 587 } |
OLD | NEW |