diff options
Diffstat (limited to 'packages/gwt-chromium/build.gradle')
-rw-r--r-- | packages/gwt-chromium/build.gradle | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/packages/gwt-chromium/build.gradle b/packages/gwt-chromium/build.gradle new file mode 100644 index 0000000..5b3c467 --- /dev/null +++ b/packages/gwt-chromium/build.gradle @@ -0,0 +1,43 @@ +//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" + } +}
\ No newline at end of file |