Skip to content

Instantly share code, notes, and snippets.

@AGulev
Last active December 18, 2015 14:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AGulev/0e3887ee4328e21111f6 to your computer and use it in GitHub Desktop.
Save AGulev/0e3887ee4328e21111f6 to your computer and use it in GitHub Desktop.
#!/bin/sh
set -e
rm -rf /usr/local/bin/neko
rm -rf /usr/local/bin/nekoc
rm -rf /usr/local/lib/neko
rm -rf /usr/local/lib/libneko.dylib
rm -rf /usr/local/bin/haxe
rm -rf /usr/local/bin/nekotools
rm -rf /usr/local/bin/haxelib
rm -rf /usr/local/haxe
rm -rf /usr/local/lib/haxe
echo “Downloading Neko”
curl -O http://nekovm.org/media/neko-2.0.0-osx64.tar.gz
echo “Installing Neko”
mkdir -p /usr/local/lib/neko
tar xvzf neko-2.0.0-osx64.tar.gz -C /usr/local/lib/neko --strip-components=1
ln -s /usr/local/lib/neko/libneko.dylib /usr/local/lib/libneko.dylib
ln -s /usr/local/lib/neko/neko /usr/local/bin/neko
ln -s /usr/local/lib/neko/nekoc /usr/local/bin/nekoc
ln -s /usr/local/lib/neko/nekotools /usr/local/bin/nekotools
echo “Downloading Haxe”
curl -O http://haxe.org/website-content/downloads/3.2.1/downloads/haxe-3.2.1-osx.tar.gz
echo “Installing Haxe”
mkdir -p /usr/local/lib/haxe
tar xvzf haxe-3.2.1-osx.tar.gz -C /usr/local/lib/haxe --strip-components=1
ln -s /usr/local/lib/haxe/haxe /usr/local/bin/haxe
ln -s /usr/local/lib/haxe/haxelib /usr/local/bin/haxelib
mkdir -p /usr/local/lib/haxe/lib
chmod -R 777 /usr/local/lib/haxe/lib
haxelib setup /usr/local/haxe/lib
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment