From 61ba3fdf36a634a4c3ed809d9d976cd116757587 Mon Sep 17 00:00:00 2001 From: Nick Martin Date: Mon, 28 Nov 2011 13:56:41 -0800 Subject: [PATCH] Use our version of rm -rf, not wrench's. Wrench's follows symlinks poorly! --- app/skybreak/update.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/skybreak/update.js b/app/skybreak/update.js index d916450cf1..8a8cce58f0 100644 --- a/app/skybreak/update.js +++ b/app/skybreak/update.js @@ -4,10 +4,10 @@ var path = require("path"); var spawn = require('child_process').spawn; var url = require("url"); -var wrench = require("wrench"); var ProgressBar = require('progress'); var updater = require("../lib/updater.js"); +var files = require("../lib/files.js"); updater.get_manifest(function (manifest) { if (!manifest) { @@ -75,7 +75,7 @@ updater.get_manifest(function (manifest) { // untar complete. swap directories var old_base_dir = base_dir.slice(0,-1) + ".old"; if (path.existsSync(old_base_dir)) - wrench.rmdirSyncRecursive(old_base_dir); // rm -rf !! + files.rm_recursive(old_base_dir); // rm -rf !! fs.renameSync(base_dir, old_base_dir); fs.renameSync(old_base_dir + "/tmp/skybreak", base_dir);