mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-20 15:37:46 +03:00
ce2d0389e1
Remove internal ctags code and defer to new node module for finding tags and listing tags.
24 lines
618 B
Bash
Executable File
24 lines
618 B
Bash
Executable File
#!/bin/sh
|
|
|
|
exit_unless_xcode_exists() {
|
|
if [ ! -d /Applications/Xcode.app ]; then
|
|
echo "ERROR: Atom requires Xcode"
|
|
echo "You must to download Xcode from the App Store (http://itunes.apple.com/us/app/xcode/id497799835)"
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
exit_unless_npm_exists() {
|
|
if ! hash npm 2> /dev/null; then
|
|
echo "ERROR: Atom requires npm"
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
exit_unless_xcode_exists
|
|
exit_unless_npm_exists
|
|
|
|
HOME=~/.cefode-gyp npm install --target=0.8.21 --dist-url=https://gh-contractor-zcbenz.s3.amazonaws.com/cefode/dist --arch=ia32
|
|
git submodule --quiet sync
|
|
git submodule --quiet update --recursive --init
|