mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-10-04 08:06:16 +00:00
Fix recursive clean|clobber failures and orphaned build artifacts in Tests/Manual
- Update clean and clobber targets in Tests/Manual/Jakefile to enforce -mindepth 2 -maxdepth 2 traversal. This accurately purges subsidiary Build directories and Frameworks symlinks without triggering subjake dependency cycles. - Inject explicit clean and clobber overrides into all 150+ subsidiary application Jakefiles. This forces local execution to wipe the top-level Build directory, bypassing applicationtask's default behavior of only targeting configuration-specific intermediate paths. - Harmonizes artifact sweeping across both root-level orchestration and local leaf-level execution.
This commit is contained in:
1 parent
a4ad133080
commit
eb2f2b2fc2
151 files changed
+1504
-9
No files matched your search
@@ -170,3 +170,13 @@ function addBundleFileSizes(bundlePath, totalBytes)
|
||||
totalBytes.mhtml += filePath.size();
|
||||
}
|
||||
}
|
||||
|
||||
task ("clean", function()
|
||||
{
|
||||
cp.execSync("rm -rf Build", { stdio: "inherit" });
|
||||
});
|
||||
|
||||
task ("clobber", ["clean"], function()
|
||||
{
|
||||
cp.execSync("rm -rf Frameworks", { stdio: "inherit" });
|
||||
});
|
||||
Reference in new issue
Block a user