(resourceFiles, iosElement, androidElement)
| 391 | } |
| 392 | |
| 393 | configureAndCopyResourceFiles(resourceFiles, iosElement, androidElement) { |
| 394 | _.each(resourceFiles, resourceFile => { |
| 395 | // Copy file in cordova project root directory |
| 396 | var filename = path.parse(resourceFile.src).base; |
| 397 | files.copyFile( |
| 398 | files.pathResolve(this.projectContext.projectDir, resourceFile.src), |
| 399 | files.pathJoin(this.projectRoot, filename)); |
| 400 | // And entry in config.xml |
| 401 | if (!resourceFile.platform || |
| 402 | (resourceFile.platform && resourceFile.platform === "android")) { |
| 403 | androidElement.element('resource-file', { |
| 404 | src: resourceFile.src, |
| 405 | target: resourceFile.target |
| 406 | }); |
| 407 | } |
| 408 | if (!resourceFile.platform || |
| 409 | (resourceFile.platform && resourceFile.platform === "ios")) { |
| 410 | iosElement.element('resource-file', { |
| 411 | src: resourceFile.src, |
| 412 | target: resourceFile.target |
| 413 | }); |
| 414 | } |
| 415 | }); |
| 416 | } |
| 417 | |
| 418 | copyWWW(bundlePath) { |
| 419 | const wwwPath = files.pathJoin(this.projectRoot, 'www'); |
no test coverage detected