@@ -10,14 +10,17 @@ let count = 0;
1010
1111function checkRequirements ( ) {
1212 for ( var attribute in reqs ) {
13- data [ attribute ] = reqs [ attribute ] . url ;
14- count ++ ;
13+ // sha256 is not set for macOS Java SE
14+ if ( reqs [ attribute ] . sha256sum !== '' ) {
15+ data [ attribute ] = reqs [ attribute ] . url ;
16+ count ++ ;
17+ }
1518 }
1619
1720 //to check if the url looks like it points to what it is supposed to
1821 fileNames [ 'cdk.zip' ] = 'cdk' ;
1922 fileNames [ 'rhel-vagrant-virtualbox.box' ] = 'vagrant-virtualbox.box' ;
20- fileNames [ 'oc.zip' ] = 'openshift -origin-client-tools ' ;
23+ fileNames [ 'oc.zip' ] = 'oc -origin-cli ' ;
2124 fileNames [ 'cygwin.exe' ] = 'cygwin' ;
2225 fileNames [ 'jbds.jar' ] = 'devstudio' ;
2326 fileNames [ 'jdk.msi' ] = 'openjdk' ;
@@ -26,15 +29,15 @@ function checkRequirements() {
2629 fileNames [ '7zip.zip' ] = '7-Zip' ;
2730 fileNames [ '7zip-extra.zip' ] = '7-Zip' ;
2831
29- //to check if the files are rougly the size the should be
32+ //to check if the files are rougly the size they should be
3033 minSizes [ 'cdk.zip' ] = 50 * 1024 ;
3134 minSizes [ 'rhel-vagrant-virtualbox.box' ] = 750 * 1024 * 1024 ;
3235 minSizes [ 'oc.zip' ] = 10 * 1024 * 1024 ;
3336 minSizes [ 'cygwin.exe' ] = 500 * 1024 ;
3437 minSizes [ 'jbds.jar' ] = 400 * 1024 * 1024 ;
3538 minSizes [ 'jdk.msi' ] = 50 * 1024 * 1024 ;
36- minSizes [ 'vagrant.msi' ] = 120 * 1024 * 1024 ;
37- minSizes [ 'virtualbox.exe' ] = 100 * 1024 * 1024 ;
39+ minSizes [ 'vagrant.msi' ] = 80 * 1024 * 1024 ;
40+ minSizes [ 'virtualbox.exe' ] = 85 * 1024 * 1024 ;
3841 minSizes [ '7zip.zip' ] = 200 * 1024 ;
3942 minSizes [ '7zip-extra.zip' ] = 400 * 1024 ;
4043
0 commit comments