From 9b6e87c6cbd04147ebcd2876a4c08fad1f8084e9 Mon Sep 17 00:00:00 2001
From: Dan Abramov <dan.abramov@gmail.com>
Date: Tue, 26 Jul 2016 22:30:42 +0100
Subject: [PATCH] Remove build directory without ending up in trash

This is frustrating with shells like `fish` that track directory moves
---
 scripts/build.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/build.js b/scripts/build.js
index 693ace0f6..8bd1f2905 100644
--- a/scripts/build.js
+++ b/scripts/build.js
@@ -14,7 +14,9 @@ var webpack = require('webpack');
 var config = require('../config/webpack.config.prod');
 var paths = require('../config/paths');
 
-rimrafSync(paths.appBuild);
+// Remove all content but keep the directory so that
+// if you're in it, you don't end up in Trash
+rimrafSync(paths.appBuild + '/*');
 
 webpack(config).run(function(err, stats) {
   if (err) {
-- 
GitLab