| OLD | NEW |
| (Empty) |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | |
| 2 # Use of this source code is governed by a BSD-style license that can be | |
| 3 # found in the LICENSE file. | |
| 4 | |
| 5 { | |
| 6 'includes': [ | |
| 7 '../../../ppapi/ppapi_nacl_test_common.gypi', | |
| 8 ], | |
| 9 'targets': [ | |
| 10 { | |
| 11 'target_name': 'ppapi_tests_extensions_background_keepalive', | |
| 12 'type': 'none', | |
| 13 'variables': { | |
| 14 'nexe_target': 'ppapi_tests_extensions_background_keepalive', | |
| 15 # Only newlib build is used in tests, no need to build others. | |
| 16 'build_newlib': 1, | |
| 17 'build_glibc': 0, | |
| 18 'build_pnacl_newlib': 0, | |
| 19 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/background_kee
palive', | |
| 20 'sources': [ | |
| 21 'background_keepalive/background.cc', | |
| 22 ], | |
| 23 'test_files': [ | |
| 24 'background_keepalive/background.js', | |
| 25 'background_keepalive/manifest.json', | |
| 26 ], | |
| 27 }, | |
| 28 }, | |
| 29 { | |
| 30 'target_name': 'ppapi_tests_extensions_load_unload', | |
| 31 'type': 'none', | |
| 32 'variables': { | |
| 33 'nexe_target': 'ppapi_tests_extensions_load_unload', | |
| 34 # Only newlib build is used in tests, no need to build others. | |
| 35 'build_newlib': 1, | |
| 36 'build_glibc': 0, | |
| 37 'build_pnacl_newlib': 0, | |
| 38 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/load_unload', | |
| 39 'sources': [ | |
| 40 'load_unload/load_unload.cc', | |
| 41 ], | |
| 42 'test_files': [ | |
| 43 'load_unload/background.js', | |
| 44 'load_unload/ext_icon.png', | |
| 45 'load_unload/manifest.json', | |
| 46 ], | |
| 47 }, | |
| 48 }, | |
| 49 { | |
| 50 'target_name': 'ppapi_tests_extensions_media_galleries', | |
| 51 'type': 'none', | |
| 52 'variables': { | |
| 53 'nexe_target': 'ppapi_tests_extensions_media_galleries', | |
| 54 # Only newlib build is used in tests, no need to build others. | |
| 55 'build_newlib': 1, | |
| 56 'build_glibc': 0, | |
| 57 'build_pnacl_newlib': 0, | |
| 58 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/media_gallerie
s', | |
| 59 'sources': [ | |
| 60 '<(DEPTH)/ppapi/tests/test_utils.cc', | |
| 61 '<(DEPTH)/ppapi/tests/test_utils.h', | |
| 62 'media_galleries/test_galleries.cc', | |
| 63 ], | |
| 64 'test_files': [ | |
| 65 'media_galleries/background.js', | |
| 66 'media_galleries/index.html', | |
| 67 'media_galleries/manifest.json', | |
| 68 'media_galleries/test.js', | |
| 69 ], | |
| 70 }, | |
| 71 }, | |
| 72 { | |
| 73 'target_name': 'ppapi_tests_extensions_multicast_permissions', | |
| 74 'type': 'none', | |
| 75 'variables': { | |
| 76 'nexe_target': 'ppapi_tests_extensions_multicast_permissions', | |
| 77 # Only newlib build is used in tests, no need to build others. | |
| 78 'build_newlib': 1, | |
| 79 'build_glibc': 0, | |
| 80 'build_pnacl_newlib': 0, | |
| 81 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/multicast_perm
issions', | |
| 82 'sources': [ | |
| 83 'multicast_permissions/test_multicast_permissions.cc', | |
| 84 ], | |
| 85 'test_files': [ | |
| 86 'multicast_permissions/controller.js', | |
| 87 'multicast_permissions/index.html', | |
| 88 'multicast_permissions/main.js', | |
| 89 'multicast_permissions/manifest.json', | |
| 90 ], | |
| 91 }, | |
| 92 }, | |
| 93 { | |
| 94 'target_name': 'ppapi_tests_extensions_no_socket_permissions', | |
| 95 'type': 'none', | |
| 96 'variables': { | |
| 97 'nexe_target': 'ppapi_tests_extensions_no_socket_permissions', | |
| 98 # Only newlib build is used in tests, no need to build others. | |
| 99 'build_newlib': 1, | |
| 100 'build_glibc': 0, | |
| 101 'build_pnacl_newlib': 0, | |
| 102 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/no_socket_perm
issions', | |
| 103 'sources': [ | |
| 104 'no_socket_permissions/test_no_socket_permissions.cc', | |
| 105 ], | |
| 106 'test_files': [ | |
| 107 'no_socket_permissions/controller.js', | |
| 108 'no_socket_permissions/index.html', | |
| 109 'no_socket_permissions/main.js', | |
| 110 'no_socket_permissions/manifest.json', | |
| 111 ], | |
| 112 }, | |
| 113 }, | |
| 114 { | |
| 115 'target_name': 'ppapi_tests_extensions_packaged_app', | |
| 116 'type': 'none', | |
| 117 'variables': { | |
| 118 'nexe_target': 'ppapi_tests_extensions_packaged_app', | |
| 119 'build_newlib': 1, | |
| 120 'build_glibc': 0, | |
| 121 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/packaged_app', | |
| 122 'sources': [ | |
| 123 'packaged_app/test_packaged_app.cc' | |
| 124 ], | |
| 125 'test_files': [ | |
| 126 'packaged_app/controller.js', | |
| 127 'packaged_app/index.html', | |
| 128 'packaged_app/main.js', | |
| 129 'packaged_app/manifest.json', | |
| 130 'packaged_app/test_file.txt', | |
| 131 'packaged_app/test_file2.txt', | |
| 132 ], | |
| 133 'create_nmf_args_portable': [ | |
| 134 # Add 129 "files" entries to make sure that open_resource can handle | |
| 135 # more files than IPC::MessageAttachmentSet::kMaxDescriptorsPerMessage | |
| 136 # which is currently 128. | |
| 137 '-xtest_file0:test_file.txt', | |
| 138 '-xtest_file1:test_file2.txt', | |
| 139 '-xtest_file2:test_file.txt', | |
| 140 '-xtest_file3:test_file2.txt', | |
| 141 '-xtest_file4:test_file.txt', | |
| 142 '-xtest_file5:test_file2.txt', | |
| 143 '-xtest_file6:test_file.txt', | |
| 144 '-xtest_file7:test_file2.txt', | |
| 145 '-xtest_file8:test_file.txt', | |
| 146 '-xtest_file9:test_file2.txt', | |
| 147 '-xtest_file10:test_file.txt', | |
| 148 '-xtest_file11:test_file2.txt', | |
| 149 '-xtest_file12:test_file.txt', | |
| 150 '-xtest_file13:test_file2.txt', | |
| 151 '-xtest_file14:test_file.txt', | |
| 152 '-xtest_file15:test_file2.txt', | |
| 153 '-xtest_file16:test_file.txt', | |
| 154 '-xtest_file17:test_file2.txt', | |
| 155 '-xtest_file18:test_file.txt', | |
| 156 '-xtest_file19:test_file2.txt', | |
| 157 '-xtest_file20:test_file.txt', | |
| 158 '-xtest_file21:test_file2.txt', | |
| 159 '-xtest_file22:test_file.txt', | |
| 160 '-xtest_file23:test_file2.txt', | |
| 161 '-xtest_file24:test_file.txt', | |
| 162 '-xtest_file25:test_file2.txt', | |
| 163 '-xtest_file26:test_file.txt', | |
| 164 '-xtest_file27:test_file2.txt', | |
| 165 '-xtest_file28:test_file.txt', | |
| 166 '-xtest_file29:test_file2.txt', | |
| 167 '-xtest_file30:test_file.txt', | |
| 168 '-xtest_file31:test_file2.txt', | |
| 169 '-xtest_file32:test_file.txt', | |
| 170 '-xtest_file33:test_file2.txt', | |
| 171 '-xtest_file34:test_file.txt', | |
| 172 '-xtest_file35:test_file2.txt', | |
| 173 '-xtest_file36:test_file.txt', | |
| 174 '-xtest_file37:test_file2.txt', | |
| 175 '-xtest_file38:test_file.txt', | |
| 176 '-xtest_file39:test_file2.txt', | |
| 177 '-xtest_file40:test_file.txt', | |
| 178 '-xtest_file41:test_file2.txt', | |
| 179 '-xtest_file42:test_file.txt', | |
| 180 '-xtest_file43:test_file2.txt', | |
| 181 '-xtest_file44:test_file.txt', | |
| 182 '-xtest_file45:test_file2.txt', | |
| 183 '-xtest_file46:test_file.txt', | |
| 184 '-xtest_file47:test_file2.txt', | |
| 185 '-xtest_file48:test_file.txt', | |
| 186 '-xtest_file49:test_file2.txt', | |
| 187 '-xtest_file50:test_file.txt', | |
| 188 '-xtest_file51:test_file2.txt', | |
| 189 '-xtest_file52:test_file.txt', | |
| 190 '-xtest_file53:test_file2.txt', | |
| 191 '-xtest_file54:test_file.txt', | |
| 192 '-xtest_file55:test_file2.txt', | |
| 193 '-xtest_file56:test_file.txt', | |
| 194 '-xtest_file57:test_file2.txt', | |
| 195 '-xtest_file58:test_file.txt', | |
| 196 '-xtest_file59:test_file2.txt', | |
| 197 '-xtest_file60:test_file.txt', | |
| 198 '-xtest_file61:test_file2.txt', | |
| 199 '-xtest_file62:test_file.txt', | |
| 200 '-xtest_file63:test_file2.txt', | |
| 201 '-xtest_file64:test_file.txt', | |
| 202 '-xtest_file65:test_file2.txt', | |
| 203 '-xtest_file66:test_file.txt', | |
| 204 '-xtest_file67:test_file2.txt', | |
| 205 '-xtest_file68:test_file.txt', | |
| 206 '-xtest_file69:test_file2.txt', | |
| 207 '-xtest_file70:test_file.txt', | |
| 208 '-xtest_file71:test_file2.txt', | |
| 209 '-xtest_file72:test_file.txt', | |
| 210 '-xtest_file73:test_file2.txt', | |
| 211 '-xtest_file74:test_file.txt', | |
| 212 '-xtest_file75:test_file2.txt', | |
| 213 '-xtest_file76:test_file.txt', | |
| 214 '-xtest_file77:test_file2.txt', | |
| 215 '-xtest_file78:test_file.txt', | |
| 216 '-xtest_file79:test_file2.txt', | |
| 217 '-xtest_file80:test_file.txt', | |
| 218 '-xtest_file81:test_file2.txt', | |
| 219 '-xtest_file82:test_file.txt', | |
| 220 '-xtest_file83:test_file2.txt', | |
| 221 '-xtest_file84:test_file.txt', | |
| 222 '-xtest_file85:test_file2.txt', | |
| 223 '-xtest_file86:test_file.txt', | |
| 224 '-xtest_file87:test_file2.txt', | |
| 225 '-xtest_file88:test_file.txt', | |
| 226 '-xtest_file89:test_file2.txt', | |
| 227 '-xtest_file90:test_file.txt', | |
| 228 '-xtest_file91:test_file2.txt', | |
| 229 '-xtest_file92:test_file.txt', | |
| 230 '-xtest_file93:test_file2.txt', | |
| 231 '-xtest_file94:test_file.txt', | |
| 232 '-xtest_file95:test_file2.txt', | |
| 233 '-xtest_file96:test_file.txt', | |
| 234 '-xtest_file97:test_file2.txt', | |
| 235 '-xtest_file98:test_file.txt', | |
| 236 '-xtest_file99:test_file2.txt', | |
| 237 '-xtest_file100:test_file.txt', | |
| 238 '-xtest_file101:test_file2.txt', | |
| 239 '-xtest_file102:test_file.txt', | |
| 240 '-xtest_file103:test_file2.txt', | |
| 241 '-xtest_file104:test_file.txt', | |
| 242 '-xtest_file105:test_file2.txt', | |
| 243 '-xtest_file106:test_file.txt', | |
| 244 '-xtest_file107:test_file2.txt', | |
| 245 '-xtest_file108:test_file.txt', | |
| 246 '-xtest_file109:test_file2.txt', | |
| 247 '-xtest_file110:test_file.txt', | |
| 248 '-xtest_file111:test_file2.txt', | |
| 249 '-xtest_file112:test_file.txt', | |
| 250 '-xtest_file113:test_file2.txt', | |
| 251 '-xtest_file114:test_file.txt', | |
| 252 '-xtest_file115:test_file2.txt', | |
| 253 '-xtest_file116:test_file.txt', | |
| 254 '-xtest_file117:test_file2.txt', | |
| 255 '-xtest_file118:test_file.txt', | |
| 256 '-xtest_file119:test_file2.txt', | |
| 257 '-xtest_file120:test_file.txt', | |
| 258 '-xtest_file121:test_file2.txt', | |
| 259 '-xtest_file122:test_file.txt', | |
| 260 '-xtest_file123:test_file2.txt', | |
| 261 '-xtest_file124:test_file.txt', | |
| 262 '-xtest_file125:test_file2.txt', | |
| 263 '-xtest_file126:test_file.txt', | |
| 264 '-xtest_file127:test_file2.txt', | |
| 265 '-xtest_file128:test_file.txt', | |
| 266 ], | |
| 267 }, | |
| 268 'conditions': [ | |
| 269 ['(target_arch=="ia32" or target_arch=="x64") and OS=="linux"', { | |
| 270 # Enable nonsfi testing only on ia32-linux environment. | |
| 271 # See chrome/test/data/nacl/nacl_test_data.gyp for more info. | |
| 272 'variables': { | |
| 273 'build_pnacl_newlib': 1, | |
| 274 'translate_pexe_with_build': 1, | |
| 275 'enable_x86_32_nonsfi': 1, | |
| 276 }, | |
| 277 }], | |
| 278 ], | |
| 279 # Shim is a dependency for the nexe because we pre-translate. | |
| 280 'dependencies': [ | |
| 281 '<(DEPTH)/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shi
m.gyp:aot', | |
| 282 ], | |
| 283 }, | |
| 284 { | |
| 285 'target_name': 'ppapi_tests_extensions_popup', | |
| 286 'type': 'none', | |
| 287 'variables': { | |
| 288 'nexe_target': 'ppapi_tests_extensions_popup', | |
| 289 # Only newlib build is used in tests, no need to build others. | |
| 290 'build_newlib': 1, | |
| 291 'build_glibc': 0, | |
| 292 'build_pnacl_newlib': 0, | |
| 293 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/popup', | |
| 294 'sources': [ | |
| 295 'popup/module.cc', | |
| 296 ], | |
| 297 'test_files': [ | |
| 298 'popup/background.js', | |
| 299 'popup/popup.html', | |
| 300 'popup/popup.js', | |
| 301 'popup/manifest.json', | |
| 302 ], | |
| 303 }, | |
| 304 }, | |
| 305 { | |
| 306 'target_name': 'ppapi_tests_extensions_socket_permissions', | |
| 307 'type': 'none', | |
| 308 'variables': { | |
| 309 'nexe_target': 'ppapi_tests_extensions_socket_permissions', | |
| 310 # Only newlib build is used in tests, no need to build others. | |
| 311 'build_newlib': 1, | |
| 312 'build_glibc': 0, | |
| 313 'build_pnacl_newlib': 0, | |
| 314 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/socket_permiss
ions', | |
| 315 'sources': [ | |
| 316 'socket_permissions/test_socket_permissions.cc', | |
| 317 ], | |
| 318 'test_files': [ | |
| 319 'socket_permissions/controller.js', | |
| 320 'socket_permissions/index.html', | |
| 321 'socket_permissions/main.js', | |
| 322 'socket_permissions/manifest.json', | |
| 323 ], | |
| 324 }, | |
| 325 }, | |
| 326 ], | |
| 327 } | |
| OLD | NEW |