Revert back to old install script format
This commit is contained in:
parent
6924ae0fb7
commit
2ca6d230e3
@ -1,60 +1,110 @@
|
||||
var availableUpdates = [
|
||||
createUpdate(2, 'p140', 'Pre 1.4.0'),
|
||||
createUpdate(3, '140', '1.4.0'),
|
||||
createUpdate(4, '141', '1.4.1'),
|
||||
createUpdate(5, '150', '1.5.0'),
|
||||
createUpdate(6, '160', '1.6.0'),
|
||||
createUpdate(7, '161', '1.6.1'),
|
||||
createUpdate(8, '170', '1.7.0'),
|
||||
createUpdate(9, '200', '2.0.0'),
|
||||
createUpdate(10, '201', '2.0.1'),
|
||||
createUpdate(11, '210', '2.1.0'),
|
||||
createUpdate(12, '211', '2.1.1'),
|
||||
createUpdate(13, '220', '2.2.0'),
|
||||
createUpdate(14, '221', '2.2.1'),
|
||||
createUpdate(15, '230', '2.3.0'),
|
||||
createUpdate(16, '231', '2.3.1'),
|
||||
createUpdate(17, '232', '2.3.2'),
|
||||
createUpdate(18, '240', '2.4.0'),
|
||||
createUpdate(19, '241', '2.4.1'),
|
||||
createUpdate(20, '242', '2.4.2'),
|
||||
createUpdate(21, '250', '2.5.0'),
|
||||
createUpdate(22, '251', '2.5.1'),
|
||||
createUpdate(23, '252', '2.5.2'),
|
||||
createUpdate(24, '253', '2.5.3'),
|
||||
createUpdate(25, '254', '2.5.4'),
|
||||
createUpdate(26, '255', '2.5.5'),
|
||||
createUpdate(27, '260', '2.6.0'),
|
||||
createUpdate(28, '261', '2.6.1'),
|
||||
createUpdate(29, '262', '2.6.2'),
|
||||
createUpdate(30, '263', '2.6.3'),
|
||||
createUpdate(31, '264', '2.6.4'),
|
||||
createUpdate(32, '300b1', '3.0.0 beta 1'),
|
||||
createUpdate(33, '300rc1', '3.0.0 RC 1'),
|
||||
createUpdate(34, '300', '3.0.0'),
|
||||
createUpdate(35, '301', '3.0.1'),
|
||||
createUpdate(36, '302', '3.0.2')
|
||||
];
|
||||
|
||||
function createUpdate(buildNumber, cssClass, display) {
|
||||
return {
|
||||
buildNumber: buildNumber,
|
||||
cssClass: cssClass,
|
||||
display: display
|
||||
};
|
||||
}
|
||||
|
||||
function processUpdates(startingVersion) {
|
||||
var ranInstall = false;
|
||||
$.each(availableUpdates, function() {
|
||||
if (startingVersion < this.buildNumber) {
|
||||
ranInstall = true;
|
||||
startVersionUpgrade(this.buildNumber, this.cssClass, this.display);
|
||||
executeUpdate(this.buildNumber, this.cssClass, this.display);
|
||||
}
|
||||
});
|
||||
|
||||
if (!ranInstall) {
|
||||
if (startingVersion < 2) {
|
||||
startVersionUpgrade('p140');
|
||||
executeUpdate(2, 'p140', 'Pre 1.4.0');
|
||||
} else if (startingVersion < 3) {
|
||||
startVersionUpgrade('140');
|
||||
executeUpdate(3, '140', '1.4.0');
|
||||
} else if (startingVersion < 4) {
|
||||
startVersionUpgrade('141');
|
||||
executeUpdate(4, '141', '1.4.1');
|
||||
} else if (startingVersion < 5) {
|
||||
startVersionUpgrade('150');
|
||||
executeUpdate(5, '150', '1.5.0');
|
||||
} else if (startingVersion < 6) {
|
||||
startVersionUpgrade('160');
|
||||
executeUpdate(6, '160', '1.6.0');
|
||||
} else if (startingVersion < 7) {
|
||||
startVersionUpgrade('161');
|
||||
executeUpdate(7, '161', '1.6.1');
|
||||
} else if (startingVersion < 8) {
|
||||
startVersionUpgrade('170');
|
||||
executeUpdate(8, '170', '1.7.0');
|
||||
} else if (startingVersion < 9) {
|
||||
startVersionUpgrade('200');
|
||||
executeUpdate(9, '200', '2.0.0');
|
||||
} else if (startingVersion < 10) {
|
||||
startVersionUpgrade('201');
|
||||
executeUpdate(10, '201', '2.0.1');
|
||||
} else if (startingVersion < 11) {
|
||||
startVersionUpgrade('210');
|
||||
executeUpdate(11, '210', '2.1.0');
|
||||
} else if (startingVersion < 12) {
|
||||
startVersionUpgrade('211');
|
||||
executeUpdate(12, '211', '2.1.1');
|
||||
} else if (startingVersion < 13) {
|
||||
startVersionUpgrade('220');
|
||||
executeUpdate(13, '220', '2.2.0');
|
||||
} else if (startingVersion < 14) {
|
||||
startVersionUpgrade('221');
|
||||
executeUpdate(14, '221', '2.2.1');
|
||||
} else if (startingVersion < 15) {
|
||||
startVersionUpgrade('230');
|
||||
executeUpdate(15, '230', '2.3.0');
|
||||
} else if (startingVersion < 16) {
|
||||
startVersionUpgrade('231');
|
||||
executeUpdate(16, '231', '2.3.1');
|
||||
} else if (startingVersion < 17) {
|
||||
startVersionUpgrade('232');
|
||||
executeUpdate(17, '232', '2.3.2');
|
||||
} else if (startingVersion < 18) {
|
||||
startVersionUpgrade('240');
|
||||
executeUpdate(18, '240', '2.4.0');
|
||||
} else if (startingVersion < 19) {
|
||||
startVersionUpgrade('241');
|
||||
executeUpdate(19, '241', '2.4.1');
|
||||
} else if (startingVersion < 20) {
|
||||
startVersionUpgrade('242');
|
||||
executeUpdate(20, '242', '2.4.2');
|
||||
} else if (startingVersion < 21) {
|
||||
startVersionUpgrade('250');
|
||||
executeUpdate(21, '250', '2.5.0');
|
||||
} else if (startingVersion < 22) {
|
||||
startVersionUpgrade('251');
|
||||
executeUpdate(22, '251', '2.5.1');
|
||||
} else if (startingVersion < 23) {
|
||||
startVersionUpgrade('252');
|
||||
executeUpdate(23, '252', '2.5.2');
|
||||
} else if (startingVersion < 24) {
|
||||
startVersionUpgrade('253');
|
||||
executeUpdate(24, '253', '2.5.3');
|
||||
} else if (startingVersion < 25) {
|
||||
startVersionUpgrade('254');
|
||||
executeUpdate(25, '254', '2.5.4');
|
||||
} else if (startingVersion < 26) {
|
||||
startVersionUpgrade('255');
|
||||
executeUpdate(26, '255', '2.5.5');
|
||||
} else if (startingVersion < 27) {
|
||||
startVersionUpgrade('260');
|
||||
executeUpdate(27, '260', '2.6.0');
|
||||
} else if (startingVersion < 28) {
|
||||
startVersionUpgrade('261');
|
||||
executeUpdate(28, '261', '2.6.1');
|
||||
} else if (startingVersion < 29) {
|
||||
startVersionUpgrade('262');
|
||||
executeUpdate(29, '262', '2.6.2');
|
||||
} else if (startingVersion < 30) {
|
||||
startVersionUpgrade('263');
|
||||
executeUpdate(30, '263', '2.6.3');
|
||||
} else if (startingVersion < 31) {
|
||||
startVersionUpgrade('264');
|
||||
executeUpdate(31, '264', '2.6.4');
|
||||
} else if (startingVersion < 32) {
|
||||
startVersionUpgrade('300b1');
|
||||
executeUpdate(32, '300b1', '3.0.0 beta 1');
|
||||
} else if (startingVersion < 33) {
|
||||
startVersionUpgrade('300rc1');
|
||||
executeUpdate(33, '300rc1', '3.0.0 RC 1');
|
||||
} else if (startingVersion < 34) {
|
||||
startVersionUpgrade('300');
|
||||
executeUpdate(34, '300', '3.0.0');
|
||||
} else if (startingVersion < 35) {
|
||||
startVersionUpgrade('301');
|
||||
executeUpdate(35, '301', '3.0.1');
|
||||
} else if (startingVersion < 36) {
|
||||
startVersionUpgrade('302');
|
||||
executeUpdate(36, '302', '3.0.2');
|
||||
} else {
|
||||
installationFinished();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user