Skip to content
Closed
Prev Previous commit
Next Next commit
Add uninstaller
  • Loading branch information
remixz committed Feb 14, 2015
commit 1434328e719a2155d476f08f2dec243181bf6fba
9 changes: 1 addition & 8 deletions tools/osx-pkg/osx-pkg.pkgproj
Original file line number Diff line number Diff line change
Expand Up @@ -2365,14 +2365,7 @@
</dict>
<dict>
<key>DESCRIPTION</key>
<array>
<dict>
<key>LANGUAGE</key>
<string>English</string>
<key>VALUE</key>
<string></string>
</dict>
</array>
<array/>
<key>OPTIONS</key>
<dict>
<key>HIDDEN</key>
Expand Down
2 changes: 1 addition & 1 deletion tools/osx-pkg/scripts/symlink_postinstall.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# file placed only if the symlink install step was checked
if [ -f /tmp/iojs-create-node-symlink ]; then
ln -sf /usr/local/bin/iojs /usr/local/bin/node
rm /tmp/iojs-create-node-symlink
rm -f /tmp/iojs-create-node-symlink
fi
14 changes: 12 additions & 2 deletions tools/osx-pkg/scripts/uninstall.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
#!/bin/sh
DIR_PREFIX=/usr/local
if [ -f /tmp/iojs-run-uninstall ]; then
# TODO
rm /tmp/iojs-run-uninstall
rm -f $DIR_PREFIX/bin/iojs
rm -f $DIR_PREFIX/bin/npm
if [ -L $DIR_PREFIX/bin/node ]; then
rm -f $DIR_PREFIX/bin/node
fi
rm -rf $DIR_PREFIX/include/node
rm -f $DIR_PREFIX/lib/dtrace/node.d
rm -f $DIR_PREFIX/share/man/man1/iojs.1
rm -f $DIR_PREFIX/share/systemtap/tapset/node.stp

rm -f /tmp/iojs-run-uninstall
fi