Merge pull request #659 from james4k/pr-console-rebuild-final-fix

tools: fix for rebuild -final
This commit is contained in:
Joshua Granick
2016-01-01 14:40:28 -08:00

View File

@@ -145,8 +145,12 @@ class CPPHelper {
public static function rebuild (project:HXProject, commands:Array<Array<String>>, path:String = null, buildFile:String = null):Void {
var buildRelease = (!project.targetFlags.exists ("debug"));
var buildDebug = (project.targetFlags.exists ("debug") || (!project.targetFlags.exists ("rebuild") && !project.targetFlags.exists ("release") && project.config.exists ("project.rebuild.fulldebug")));
var buildDebug = (project.targetFlags.exists ("debug") ||
(!project.targetFlags.exists ("rebuild") &&
!project.targetFlags.exists ("release") &&
!project.targetFlags.exists ("final") &&
project.config.exists ("project.rebuild.fulldebug")));
for (haxelib in project.haxelibs) {
if (!rebuiltLibraries.exists (haxelib.name)) {
@@ -320,4 +324,4 @@ class CPPHelper {
}
}
}