Added cne run
This commit is contained in:
@@ -70,6 +70,17 @@ class Main {
|
||||
"-debug : Builds a debug build."
|
||||
].join("\n")
|
||||
},
|
||||
{
|
||||
names: ["run"],
|
||||
doc: "Runs the last build that was created.",
|
||||
func: Compiler.run,
|
||||
dDoc: [
|
||||
"Usage: run <optional arguments>",
|
||||
"",
|
||||
"This will run the last build that was created.",
|
||||
"Additional arguments will be sent to the lime compiler."
|
||||
].join("\n")
|
||||
},
|
||||
{
|
||||
names: ["release"],
|
||||
doc: "Creates a final non debug build, containing all assets.",
|
||||
|
||||
@@ -2,19 +2,23 @@ package commands;
|
||||
|
||||
class Compiler {
|
||||
public static function test(args:Array<String>) {
|
||||
__build(args, ["test", getBuildTarget(), "-DTEST_BUILD"]);
|
||||
__runLime(args, ["test", getBuildTarget(), "-DTEST_BUILD"]);
|
||||
}
|
||||
public static function build(args:Array<String>) {
|
||||
__build(args, ["build", getBuildTarget(), "-DTEST_BUILD"]);
|
||||
__runLime(args, ["build", getBuildTarget(), "-DTEST_BUILD"]);
|
||||
}
|
||||
public static function release(args:Array<String>) {
|
||||
__build(args, ["build", getBuildTarget()]);
|
||||
__runLime(args, ["build", getBuildTarget()]);
|
||||
}
|
||||
public static function testRelease(args:Array<String>) {
|
||||
__build(args, ["test", getBuildTarget()]);
|
||||
__runLime(args, ["test", getBuildTarget()]);
|
||||
}
|
||||
|
||||
private static function __build(args:Array<String>, arg:Array<String>) {
|
||||
public static function run(args:Array<String>) {
|
||||
__runLime(args, ["run", getBuildTarget()]);
|
||||
}
|
||||
|
||||
private static function __runLime(args:Array<String>, arg:Array<String>) {
|
||||
for(a in args)
|
||||
arg.push(a);
|
||||
Sys.command("lime", arg);
|
||||
|
||||
Reference in New Issue
Block a user