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 |