//chrome nightly build, one of the last with npapi final revision = '242519' version "34-r${revision}" task downloadChrome(type: buildSrc.DownloadTask) { source "http://gsdview.appspot.com/chromium-browser-continuous/Linux_x64/${revision}/chrome-linux.zip" sha256sum '7269d35b51fb16ebd11af92cdaba933fb73f8984949952888e30fab63dc78df8' } task unpackChrome(type: Copy) { from zipTree(downloadChrome.destFile) into file("${buildDir}/unpacked/dist") } unpackChrome.dependsOn(downloadChrome) task downloadGwtPlugin(type: buildSrc.DownloadTask) { source 'https://clients2.googleusercontent.com/crx/blobs/QgAAAC6zw0qH2DJtnXe8Z7rUJP3brylTnXsqSLH8EJLp' + 'Cpq2560pdQWMapnnCQsWYAxwMN2Pa2mZkH4aA9in1i3WTJKG0OUyFhe7lScnMNxhS1yjAMZSmuVxRW6MIEDyZkO8bJcfTSNy6GZA2g/' + 'extension_1_0_11357.crx' sha256sum '5716f39ca4dadb47f571f65f631a00854487971f42ad24aa3a36a99e78d33134' } task downloadPdfPlugin(type: buildSrc.DownloadTask) { source 'https://clients2.googleusercontent.com/crx/blobs/QgAAAC6zw0qH2DJtnXe8Z7rUJP2i3UKpz0eTiopC2Qlk_FXWm-wYwG' + 'N2MPtjDt7LaoCfAScKzPva1bZi2q-9pYXZOibTl1nwFns1ZGCCvKGnyPQ0AMZSmuVlD6-IvZI2Yaw8Sj800M072EC85w/'+ 'extension_1_1_527.crx' sha256sum '' } ospackage { into("/opt/${project.name}") from(unpackChrome.outputs.files) from(fileTree(dir: 'resources/chrome-profile')) from('resources/rewrite-locale/output.pak') { into '/chrome-linux/locales/en-US.pak' } from(downloadGwtPlugin.outputs.files) { into "/opt/${project.name}/chrome-profile/Default/Extensions/jpjpnpmbddbjkfaccnmhnkdgjideieim" } from(downloadPdfPlugin.outputs.files) { into "/opt/${project.name}/chrome-profile/Default/Extensions/oemmndcbldboiebfnladdacbdfmadadm" } }