| OLD | NEW |
| 1 # Copyright (c) 2011 The Native Client Authors. All rights reserved. | 1 # Copyright (c) 2011 The Native Client 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 # Build the specific library dependencies for validating x86 code, used | 5 # Build the specific library dependencies for validating x86 code, used |
| 6 # by both the x86-32 and x86-64 validators. | 6 # by both the x86-32 and x86-64 validators. |
| 7 # Note: Would like to name this file validator_x86.gyp, but that name is | 7 # Note: Would like to name this file validator_x86.gyp, but that name is |
| 8 # already used, and on mac's, this is not allowed. | 8 # already used, and on mac's, this is not allowed. |
| 9 { | 9 { |
| 10 'includes': [ | 10 'includes': [ |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 ['target_arch=="ia32"', { | 64 ['target_arch=="ia32"', { |
| 65 'targets': [ | 65 'targets': [ |
| 66 { 'target_name': 'ncval_base_x86_32', | 66 { 'target_name': 'ncval_base_x86_32', |
| 67 'type': 'static_library', | 67 'type': 'static_library', |
| 68 'variables': { | 68 'variables': { |
| 69 'target_base': 'ncval_base', | 69 'target_base': 'ncval_base', |
| 70 }, | 70 }, |
| 71 'dependencies': [ | 71 'dependencies': [ |
| 72 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', | 72 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', |
| 73 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features', | 73 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features', |
| 74 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validati
on_cache', |
| 74 ], | 75 ], |
| 75 }, | 76 }, |
| 76 { 'target_name': 'ncval_base_verbose_x86_32', | 77 { 'target_name': 'ncval_base_verbose_x86_32', |
| 77 'type': 'static_library', | 78 'type': 'static_library', |
| 78 'variables': { | 79 'variables': { |
| 79 'target_base': 'ncval_base_verbose', | 80 'target_base': 'ncval_base_verbose', |
| 80 }, | 81 }, |
| 81 'dependencies': [ | 82 'dependencies': [ |
| 82 'ncval_base_x86_32', | 83 'ncval_base_x86_32', |
| 83 ], | 84 ], |
| 84 }, | 85 }, |
| 85 ], | 86 ], |
| 86 }], | 87 }], |
| 87 ['OS=="win" and target_arch=="ia32"', { | 88 ['OS=="win" and target_arch=="ia32"', { |
| 88 'targets': [ | 89 'targets': [ |
| 89 { 'target_name': 'ncval_base_x86_64', | 90 { 'target_name': 'ncval_base_x86_64', |
| 90 'type': 'static_library', | 91 'type': 'static_library', |
| 91 'variables': { | 92 'variables': { |
| 92 'target_base': 'ncval_base', | 93 'target_base': 'ncval_base', |
| 93 'win_target': 'x64', | 94 'win_target': 'x64', |
| 94 }, | 95 }, |
| 95 'dependencies': [ | 96 'dependencies': [ |
| 96 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform64'
, | 97 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform64'
, |
| 97 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features64', | 98 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features64', |
| 99 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validati
on_cache64', |
| 98 ], | 100 ], |
| 99 }, | 101 }, |
| 100 { 'target_name': 'ncval_base_verbose_x86_64', | 102 { 'target_name': 'ncval_base_verbose_x86_64', |
| 101 'type': 'static_library', | 103 'type': 'static_library', |
| 102 'variables': { | 104 'variables': { |
| 103 'target_base': 'ncval_base_verbose', | 105 'target_base': 'ncval_base_verbose', |
| 104 'win_target': 'x64', | 106 'win_target': 'x64', |
| 105 'dependencies': [ | 107 'dependencies': [ |
| 106 'ncval_base_x86_64', | 108 'ncval_base_x86_64', |
| 107 ], | 109 ], |
| 108 }, | 110 }, |
| 109 }, | 111 }, |
| 110 ], | 112 ], |
| 111 }], | 113 }], |
| 112 ['target_arch=="x64"', { | 114 ['target_arch=="x64"', { |
| 113 'targets': [ | 115 'targets': [ |
| 114 { 'target_name': 'ncval_base_x86_64', | 116 { 'target_name': 'ncval_base_x86_64', |
| 115 'type': 'static_library', | 117 'type': 'static_library', |
| 116 'variables': { | 118 'variables': { |
| 117 'target_base': 'ncval_base', | 119 'target_base': 'ncval_base', |
| 118 }, | 120 }, |
| 119 'dependencies': [ | 121 'dependencies': [ |
| 120 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', | 122 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', |
| 121 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features', | 123 '<(DEPTH)/native_client/src/trusted/cpu_features/cpu_features.gyp:cp
u_features', |
| 124 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validati
on_cache', |
| 122 ], | 125 ], |
| 123 }, | 126 }, |
| 124 { 'target_name': 'ncval_base_verbose_x86_64', | 127 { 'target_name': 'ncval_base_verbose_x86_64', |
| 125 'type': 'static_library', | 128 'type': 'static_library', |
| 126 'variables': { | 129 'variables': { |
| 127 'target_base': 'ncval_base_verbose', | 130 'target_base': 'ncval_base_verbose', |
| 128 }, | 131 }, |
| 129 'dependencies': [ | 132 'dependencies': [ |
| 130 'ncval_base_x86_64', | 133 'ncval_base_x86_64', |
| 131 ], | 134 ], |
| 132 }, | 135 }, |
| 133 ], | 136 ], |
| 134 }], | 137 }], |
| 135 [ 'target_arch=="arm"', { | 138 [ 'target_arch=="arm"', { |
| 136 'targets': [] | 139 'targets': [] |
| 137 }], | 140 }], |
| 138 ], | 141 ], |
| 139 } | 142 } |
| OLD | NEW |