-
Notifications
You must be signed in to change notification settings - Fork 653
Running brackets
Currently Brackets with Crosswalk works only on Linux. We'll need three separate parts:
-
Crosswalk. This is our application that runs web content.
-
Brackets. Repository with HTML/JS files that implement the Brackets editor. We are using cmarcelo/test branch, because we need some modifications that are not available upstream.
-
Brackets-Crosswalk. The external extension that adds features to Crosswalk so Brackets can run.
-
If you do not have a Crosswalk binary, Follow the regular steps to build Crosswalk. The remaining instructions will assume that Crosswalk base directory is
~/dev/crosswalk
. That directory should contain an src subdirectory, and insidesrc
, there's axwalk
directory. At this point there must be a ~/dev/crosswalk/src/out/Release/xwalk executable -
cd ~/dev
-
git clone [email protected]:cmarcelo/brackets.git
-
cd brackets
-
git checkout -b test origin/test
-
git submodule update --init
-
cd ~/dev
-
git clone [email protected]:otcshare/brackets-crosswalk.git
-
cd brackets-crosswalk
-
make
-
There should be a
~/dev/brackets-crosswalk/brackets.so
file after make runs. -
./run-brackets.sh PATH_TO_XWALK_EXECUTABLE ~/dev/brackets
(you may need to install realpath package for it to work, at least on Ubuntu it's needed).
Note that not all features are working at the moment. It should be possible to see dialogs (Open File, Open Folder, Save As, etc) with native look and feel.