kopia lustrzana https://github.com/c9/core
remove old scripts
rodzic
0f58974f65
commit
ef4b8fe93d
|
@ -1,71 +0,0 @@
|
|||
#!/bin/bash -e
|
||||
|
||||
NODE_VERSION=v0.10.21
|
||||
|
||||
cd $HOME
|
||||
mkdir -p .c9/bin
|
||||
mkdir -p .c9/node_modules
|
||||
cd .c9
|
||||
|
||||
rm -rf node
|
||||
rm -rf node-$NODE_VERSION*
|
||||
|
||||
echo :Installing Node $NODE_VERSION
|
||||
echo Downloading Node $NODE_VERSION...
|
||||
curl -sSOL http://nodejs.org/dist/$NODE_VERSION/node-$NODE_VERSION-darwin-x64.tar.gz
|
||||
tar xvfz node-$NODE_VERSION-darwin-x64.tar.gz
|
||||
mv node-$NODE_VERSION-darwin-x64 node
|
||||
rm node-$NODE_VERSION-darwin-x64.tar.gz
|
||||
|
||||
NPM=$HOME/.c9/node/bin/npm
|
||||
NODE=$HOME/.c9/node/bin/node
|
||||
|
||||
echo :Installing pty.js
|
||||
$NPM install pty.js
|
||||
echo :Installing Nak
|
||||
$NPM install https://github.com/c9/nak/tarball/ea1299a3688f307d2269c93bd9692101eb4f262e
|
||||
echo :Installing Coffee Script
|
||||
$NPM install coffee
|
||||
echo :Installing Less
|
||||
$NPM install less
|
||||
echo :Installing Sass
|
||||
$NPM install sass
|
||||
echo :Installing TypeScript
|
||||
$NPM install typescript
|
||||
|
||||
echo :Correcting Paths
|
||||
for FILE in $HOME/.c9/node_modules/.bin/*
|
||||
do
|
||||
perl -i -p -e 's/#!\/usr\/bin\/env node/#!'${NODE//\//\\\/}'/' $(readlink $FILE)
|
||||
done
|
||||
|
||||
echo :Installing TMUX
|
||||
echo Downloading TMUX 1.6...
|
||||
curl -sSOL http://downloads.sourceforge.net/tmux/tmux-1.6.tar.gz
|
||||
echo Downloading Libevent 2.0...
|
||||
curl -sSOL http://downloads.sourceforge.net/project/levent/libevent/libevent-2.0/libevent-2.0.16-stable.tar.gz
|
||||
|
||||
# Unpack the sources
|
||||
|
||||
tar xzf tmux-1.6.tar.gz
|
||||
tar xzf libevent-2.0.16-stable.tar.gz
|
||||
|
||||
# Compiling libevent
|
||||
|
||||
cd libevent-2.0.16-stable
|
||||
./configure --prefix=/opt
|
||||
make
|
||||
#sudo make install
|
||||
|
||||
# Compiling tmux
|
||||
|
||||
cd ../tmux-1.6
|
||||
LDFLAGS="-L/opt/lib" CPPFLAGS="-I/opt/include" LIBS="-lresolv" ./configure --prefix=/opt
|
||||
make
|
||||
#sudo make install
|
||||
|
||||
mkdir -p ~/.c9/bin
|
||||
cp ./tmux ~/.c9/bin/tmux
|
||||
|
||||
echo 1 > $HOME/.c9/installed
|
||||
echo :Done.
|
Ładowanie…
Reference in New Issue