Skip to content

Commit

Permalink
Merge branch 'master' of github.com:ajaxorg/cloud9 into devel
Browse files Browse the repository at this point in the history
Conflicts:
	bin/cloud9.sh
  • Loading branch information
fjakobs committed Oct 27, 2010
2 parents 9724fea + 85b3ed1 commit 8b8635f
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 7 deletions.
17 changes: 16 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Cloud9 IDE

The Cloud9 IDE is an open source project started by Fabian Jakobs ([fjakobs]), Ruben Daniels ([javruben], Mike de Boer ([mikedeboer]) and Rik Arends ([rikarends]) from [ajax.org], built on top of [Node.JS].
The Cloud9 IDE is an open source project started by Fabian Jakobs ([fjakobs]), Ruben Daniels ([javruben]), Mike de Boer ([mikedeboer]) and
Rik Arends ([rikarends]) from [ajax.org], built on top of [Node.JS].

This Integrated Development Environment aims to bring all great features from other existing IDE's and source code editors like Eclipse, Netbeans, Textmate, and many others together, bundled as plugins.
Cloud9's main focus is on Javascript development, it is able to set a new standard for client and server development integration.
Expand Down Expand Up @@ -75,6 +76,20 @@ Via [npm](http://github.com/isaacs/npm):

$ npm install cloud9

## Startup errors: Binaries and node.js

Starting Cloud9 using cloud9.sh or .bat uses nodejs and node-o3-xml binaries that are distributed with Cloud9.
We have included binaries for OSX 64 bit Intel (10.5/10.6), 32 and 64 bit Ubuntu and Windows 32 bit.
All binaries are based on node 0.2.x latest stable.
If you get an error about unable to load o3-xml or an architecture error, you will need to compile nodejs and node-o3-xml yourself and put it in the right directory of cloud9. For information how to compile node, please check www.nodejs.org. You will need to compile and install nodejs before you can compile node-o3-xml.

$ git clone http://github.com/ajaxorg/o3
$ cd o3
$ ./tools/node_modules_build
$ cp build/default/o3.node cloud9dir/common/jsdav/vendor/node-o3-xml/lib/o3-xml/

after this you can start cloud9 manually using node bin/cloud9.js

## Documentation

Documentation is in the making.
Expand Down
2 changes: 1 addition & 1 deletion bin/cloud9-win32.bat
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@echo off
cd ..
cd %~dp0..
IF EXIST common\ace\LICENSE goto skip

echo --- Initializing submodules for first launch, this can take a few minutes ---
Expand Down
11 changes: 8 additions & 3 deletions bin/cloud9.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,18 @@ if [ ! -e common/ace/LICENSE ]; then
echo "--------------------------- Submodules installed ------------------------"
fi

case `uname` in
Linux) echo "Linux"
case `uname -a` in
Linux*x86_64*) echo "Linux 64 bit"
common/node-builds/lin64/node bin/cloud9.js "$@" -a x-www-browser
;;

Linux*i686*) echo "Linux 32 bit"
common/node-builds/lin32/node bin/cloud9.js "$@" -a x-www-browser
;;

Darwin) echo "OSX"
Darwin*) echo "OSX"
common/node-builds/osx64/node bin/cloud9.js "$@" -a open
>>>>>>> 85b3ed12e28ea4411a15287419b24a990b50fc38
;;

CYGWIN*) echo "Cygwin"
Expand Down
2 changes: 1 addition & 1 deletion common/jsdav
Submodule jsdav updated from eebdd6 to 2dc284
2 changes: 1 addition & 1 deletion common/node-builds

0 comments on commit 8b8635f

Please sign in to comment.