forked from pyrite-dev/pmake
stuff
This commit is contained in:
parent
7278e994da
commit
0192d0a2fd
3 changed files with 6 additions and 13 deletions
|
|
@ -8,14 +8,14 @@ for(var i = 1; i < ARGV.length; i++) {
|
||||||
console.log("");
|
console.log("");
|
||||||
console.log("Usage: " + ARGV[0] + " [options]");
|
console.log("Usage: " + ARGV[0] + " [options]");
|
||||||
|
|
||||||
keys = Object.keys(pmake.options);
|
keys = Object.keys(pmake.options_category);
|
||||||
for(var i = 0; i < keys.length; i++) {
|
for(var i = 0; i < keys.length; i++) {
|
||||||
console.log("");
|
console.log("");
|
||||||
console.log("OPTIONS - " + keys[i]);
|
console.log("OPTIONS - " + keys[i]);
|
||||||
|
|
||||||
var keys2 = Object.keys(pmake.options[keys[i]]);
|
var keys2 = Object.keys(pmake.options_category[keys[i]]);
|
||||||
for(var j = 0; j < keys2.length; j++) {
|
for(var j = 0; j < keys2.length; j++) {
|
||||||
const opt = pmake.options[keys[i]][keys2[j]];
|
const opt = pmake.options_category[keys[i]][keys2[j]];
|
||||||
var arg = "";
|
var arg = "";
|
||||||
var opts = [];
|
var opts = [];
|
||||||
|
|
||||||
|
|
@ -39,13 +39,6 @@ for(var i = 1; i < ARGV.length; i++) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log("");
|
|
||||||
console.log("ACTIONS");
|
|
||||||
keys = Object.keys(pmake.actions);
|
|
||||||
for(var i = 0; i < keys.length; i++) {
|
|
||||||
console.log(" " + keys[i] + " ".repeat(PADDING - keys[i].length) + pmake.actions[keys[i]].description);
|
|
||||||
}
|
|
||||||
process.exit(0);
|
process.exit(0);
|
||||||
} else if(ARGV[i].startsWith("--")) {
|
} else if(ARGV[i].startsWith("--")) {
|
||||||
var args = ARGV[i].split("=");
|
var args = ARGV[i].split("=");
|
||||||
|
|
|
||||||
|
|
@ -121,13 +121,13 @@ pmake.libs = function(target, if_str) {
|
||||||
return targets.map(libs).flat();
|
return targets.map(libs).flat();
|
||||||
};
|
};
|
||||||
|
|
||||||
pmake.setSystem = function(target){
|
pmake.setSystem = function(target) {
|
||||||
pmake.system = pmake.systems[target];
|
pmake.system = pmake.systems[target];
|
||||||
|
|
||||||
if(pmake.system.init) pmake.system.init();
|
if(pmake.system.init) pmake.system.init();
|
||||||
};
|
};
|
||||||
|
|
||||||
pmake.setCompiler = function(target){
|
pmake.setCompiler = function(target) {
|
||||||
pmake.compiler = pmake.compilers[target];
|
pmake.compiler = pmake.compilers[target];
|
||||||
|
|
||||||
if(pmake.compiler.init) pmake.compiler.init();
|
if(pmake.compiler.init) pmake.compiler.init();
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,6 @@ pmake.setCompiler("GCC");
|
||||||
|
|
||||||
if(WIN32) {
|
if(WIN32) {
|
||||||
pmake.setSystem("Windows");
|
pmake.setSystem("Windows");
|
||||||
}else{
|
} else {
|
||||||
pmake.setSystem("Unix");
|
pmake.setSystem("Unix");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue