Chameleon

Chameleon Commit Details

Date:2012-01-07 02:16:54 (12 years 2 months ago)
Author:JrCs
Commit:1772
Parents: 1771
Message:Improved installer - Javascript code optimization
Changes:
M/trunk/package/Distribution

File differences

trunk/package/Distribution
1515
1616
1717
18
19
20
21
22
23
24
25
26
27
1828
1929
2030
......
3949
4050
4151
42
43
44
45
46
47
48
49
50
51
52
53
5452
55
56
57
53
5854
5955
6056
......
6763
6864
6965
70
7166
7267
7368
<script>
var bootPlist = null;
if (my.target) {
var boot_plist_filenames = new Array( 'org.chameleon.Boot.plist', 'com.apple.Boot.plist' );
for ( var i = 0; i &lt; boot_plist_filenames.length; i++ ) {
bootPlist = system.files.plistAtPath( my.target.mountpoint + '/Extra/' + boot_plist_filenames[i] );
if (bootPlist)
break;
}
}
function installCheckScript() {
var obj = system.ioregistry.matchingClass("AppleSMC");
if (obj) {
return false;
}
function get_chameleon_boot_plist() {
if (my.target) {
var boot_plist_filenames = new Array( 'org.chameleon.Boot.plist', 'com.apple.Boot.plist' );
for ( var i = 0; i &lt; boot_plist_filenames.length; i++ ) {
var plist = system.files.plistAtPath( my.target.mountpoint + '/Extra/' + boot_plist_filenames[i] );
if (plist)
return plist;
}
}
return null;
}
function chameleon_boot_plist_exists() {
if (get_chameleon_boot_plist() != null)
return true;
return false;
return bootPlist ? true : false;
}
function check_chameleon_kernel_option(kernelFlags, value) {
}
function check_chameleon_option(key, value) {
var bootPlist = get_chameleon_boot_plist();
if (bootPlist) {
if (key == "KFflag")
key = "Kernel Flags";

Archive Download the corresponding diff file

Revision: 1772