summaryrefslogtreecommitdiffstats
path: root/index.html
diff options
context:
space:
mode:
authorTimothy Gu <timothygu99@gmail.com>2014-12-13 05:23:31 (GMT)
committerTimothy Gu <timothygu99@gmail.com>2014-12-13 05:23:31 (GMT)
commit5f4dd1a675a09c040ec4a888fe34326e1b5417ed (patch)
tree52ba07aabf0643bad92dabc3d8872b3fd9deecf4 /index.html
parent1d2a284453ad8f665943e4045a07efa70edcba68 (diff)
parent6bf82e1d6449c5fe618bb577638a7e99ecbdd350 (diff)
downloadmxe-5f4dd1a675a09c040ec4a888fe34326e1b5417ed.zip
mxe-5f4dd1a675a09c040ec4a888fe34326e1b5417ed.tar.gz
mxe-5f4dd1a675a09c040ec4a888fe34326e1b5417ed.tar.bz2
Merge branch 'stable'
Diffstat (limited to 'index.html')
-rw-r--r--index.html21
1 files changed, 10 insertions, 11 deletions
diff --git a/index.html b/index.html
index 89758ee..477dffe 100644
--- a/index.html
+++ b/index.html
@@ -2536,7 +2536,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
</table>
<script>
- var getPackageElements = function() {
+ function getPackageElements() {
var packageElements = {};
var elements = document.getElementById('package-list').getElementsByTagName('td');
for (var i = 0; i < elements.length; i++) {
@@ -2548,11 +2548,11 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
}
return packageElements;
}
- var parseVersion = function(mkfile) {
+ function parseVersion(mkfile) {
var matchResult = mkfile.match(/^\$\(PKG\)_VERSION\s*:?=\s*(.+)\s*$/m);
return matchResult[1];
}
- var loadVersions = function(packageElements, doneCallback) {
+ function loadVersions(packageElements, doneCallback) {
var versions = {};
var packageCount = 0;
for (var package in packageElements) {
@@ -2560,11 +2560,11 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
}
var loadCount = 0;
for (var packageIndex in packageElements) {
- (function(){
+ (function handlePackage(){
var package = packageIndex;
var request = new XMLHttpRequest();
request.open('GET', 'src/' + package + '.mk', true);
- request.onreadystatechange = function() {
+ request.onreadystatechange = function reqCallback() {
if (request.readyState === 4) {
versions[package] = parseVersion(request.responseText);
loadCount++;
@@ -2577,7 +2577,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
})();
}
}
- var resolveVersions = function(versions) {
+ function resolveVersions(versions) {
var resolvedVersions = {};
for (var package in versions) {
var version = versions[package];
@@ -2590,7 +2590,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
}
return resolvedVersions;
}
- var showVersions = function(packageElements, resolvedVersions) {
+ function showVersions(packageElements, resolvedVersions) {
for (package in packageElements) {
var element = packageElements[package];
var version = resolvedVersions[package];
@@ -2599,14 +2599,13 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
element.insertAdjacentHTML('afterend', versionHtml);
}
}
- var main = function() {
+ (function main() {
var packageElements = getPackageElements();
- loadVersions(packageElements, function(versions) {
+ loadVersions(packageElements, function doneCallback(versions) {
var resolvedVersions = resolveVersions(versions);
showVersions(packageElements, resolvedVersions);
});
- }
- main();
+ })();
</script>
</div>