| 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 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 ['target_arch=="ia32"', { | 117 ['target_arch=="ia32"', { |
| 118 'includes': [ | 118 'includes': [ |
| 119 'libvpx_srcs_x86.gypi', | 119 'libvpx_srcs_x86.gypi', |
| 120 ], | 120 ], |
| 121 'dependencies': [ | 121 'dependencies': [ |
| 122 'libvpx_intrinsics_mmx', | 122 'libvpx_intrinsics_mmx', |
| 123 'libvpx_intrinsics_sse2', | 123 'libvpx_intrinsics_sse2', |
| 124 # Currently no sse3 intrinsic functions | 124 # Currently no sse3 intrinsic functions |
| 125 #'libvpx_intrinsics_sse3', | 125 #'libvpx_intrinsics_sse3', |
| 126 'libvpx_intrinsics_ssse3', | 126 'libvpx_intrinsics_ssse3', |
| 127 # Currently no sse4_1 intrinsic functions | 127 'libvpx_intrinsics_sse4_1', |
| 128 #'libvpx_intrinsics_sse4_1', | |
| 129 # Currently no avx intrinsic functions | 128 # Currently no avx intrinsic functions |
| 130 #'libvpx_intrinsics_avx', | 129 #'libvpx_intrinsics_avx', |
| 131 #'libvpx_intrinsics_avx2', | 130 #'libvpx_intrinsics_avx2', |
| 132 ], | 131 ], |
| 133 }], | 132 }], |
| 134 ['target_arch=="arm64"', { | 133 ['target_arch=="arm64"', { |
| 135 'includes': [ 'libvpx_srcs_arm64.gypi', ], | 134 'includes': [ 'libvpx_srcs_arm64.gypi', ], |
| 136 }], | 135 }], |
| 137 ['target_arch=="x64"', { | 136 ['target_arch=="x64"', { |
| 138 'conditions': [ | 137 'conditions': [ |
| 139 ['msan==1', { | 138 ['msan==1', { |
| 140 'includes': [ 'libvpx_srcs_generic.gypi', ], | 139 'includes': [ 'libvpx_srcs_generic.gypi', ], |
| 141 }, { | 140 }, { |
| 142 'includes': [ | 141 'includes': [ |
| 143 'libvpx_srcs_x86_64.gypi', | 142 'libvpx_srcs_x86_64.gypi', |
| 144 'libvpx_srcs_nacl.gypi', | 143 'libvpx_srcs_nacl.gypi', |
| 145 ], | 144 ], |
| 146 'dependencies': [ | 145 'dependencies': [ |
| 147 'libvpx_intrinsics_mmx', | 146 'libvpx_intrinsics_mmx', |
| 148 'libvpx_intrinsics_sse2', | 147 'libvpx_intrinsics_sse2', |
| 149 # Currently no sse3 intrinsic functions | 148 # Currently no sse3 intrinsic functions |
| 150 #'libvpx_intrinsics_sse3', | 149 #'libvpx_intrinsics_sse3', |
| 151 'libvpx_intrinsics_ssse3', | 150 'libvpx_intrinsics_ssse3', |
| 152 # Currently no sse4_1 intrinsic functions | 151 'libvpx_intrinsics_sse4_1', |
| 153 #'libvpx_intrinsics_sse4_1', | |
| 154 # Currently no avx intrinsic functions | 152 # Currently no avx intrinsic functions |
| 155 #'libvpx_intrinsics_avx', | 153 #'libvpx_intrinsics_avx', |
| 156 #'libvpx_intrinsics_avx2', | 154 #'libvpx_intrinsics_avx2', |
| 157 ], | 155 ], |
| 158 }], | 156 }], |
| 159 ], | 157 ], |
| 160 }], | 158 }], |
| 161 ['clang == 1', { | 159 ['clang == 1', { |
| 162 'xcode_settings': { | 160 'xcode_settings': { |
| 163 'WARNING_CFLAGS': [ | 161 'WARNING_CFLAGS': [ |
| (...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 584 # Need this otherwise gyp won't run the rule on them. | 582 # Need this otherwise gyp won't run the rule on them. |
| 585 'sources': [ | 583 'sources': [ |
| 586 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', | 584 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', |
| 587 ], | 585 ], |
| 588 }], | 586 }], |
| 589 ], | 587 ], |
| 590 'includes': ['obj_int_extract.gypi'], | 588 'includes': ['obj_int_extract.gypi'], |
| 591 }, | 589 }, |
| 592 ], | 590 ], |
| 593 } | 591 } |
| OLD | NEW |