Use a standardized 'targetDirectory' value in the target handlers, and pass this onto the library processors for use with caching

This commit is contained in:
Joshua Granick
2014-12-25 21:20:32 -08:00
parent 614d319330
commit 287b94e6dd
14 changed files with 165 additions and 173 deletions

View File

@@ -12,6 +12,7 @@ class PlatformTarget {
public var additionalArguments:Array <String>;
public var command:String;
public var project:HXProject;
public var targetDirectory:String;
public var targetFlags:Map <String, String>;
public var traceEnabled = true;
@@ -65,7 +66,7 @@ class PlatformTarget {
if (!Reflect.hasField (metaFields.update, "ignore") && (command == "update" || command == "build" || command == "test")) {
LogHelper.info ("", "\n" + LogHelper.accentColor + "Running command: UPDATE" + LogHelper.resetColor);
AssetHelper.processLibraries (project);
AssetHelper.processLibraries (project, targetDirectory);
update ();
}