fix(build): fix lstatSync throwing

This commit is contained in:
Evan Morikawa 2016-04-25 16:18:23 -07:00
parent 60d2c24693
commit cc124be849

View file

@ -18,9 +18,10 @@ module.exports = (grunt) ->
from = path.join(rootDir, 'packages', plugin)
to = path.join(path.resolve('internal_packages'), plugin)
if fs.lstatSync(to)
grunt.log.writeln "Removing old symlink at #{to}"
fs.unlinkSync(to)
try
if fs.lstatSync(to)
grunt.log.writeln "Removing old symlink at #{to}"
fs.unlinkSync(to)
grunt.log.writeln "Adding '#{plugin}' to internal_packages"
fs.symlinkSync(from, to, 'dir')