This is the beginnings of a new CEF3-based application shell for Brackets. It is not ready for use yet, so please continue to use the existing brackets-app shell until further notice.
If you are interested in contributing to this shell, let us know on the brackets-dev Google Group, or on the #brackets channel on freenode.
This project requires a CEF3 binary distribution in order to build.
####Prerequisites
- XCode 3.2.6 or later required to build the project
- CEF3 binary distribution version 3.1157.677 or newer
- To modify the project files, you will also need:
- python
- chromium source code (at least the src/build and src/tools directories). Hopefully this is a short-term requirement.
####Setup and Building Copy all of the contents of the CEF3 binary distribution into the same directory as this file. Open appshell.pbxproj in XCode. NOTE: If you are using XCode 4, do not select "Project Modernization" or you will get compile errors.
####Generating Projects This is only required if you are changing the project files. NOTE: Don't change the xcode project files directly. Any changes should be done to the .gyp files, and new xcode projects should be generated.
- Add a
CHROMIUM_SRC_PATH
environment variable that points to your chromium 'src' folder (without a final '/'). - Open a terminal window on this directory and run
make_appshell_project.sh
(Note: while not required, it is a good idea to delete the old appshell.xcodeproj before generating a new one.)
####Prerequisites
- Visual Studio 2010 or later required to build the project. The free Visual Studio Express works fine.
- CEF3 binary distribution version 3.1142.654 or newer
- To modify the project files, you will also need:
- python
- chromium source code (at least the src/build and src/tools directories). Hopefully this is a short-term requirement.
####Setup and Building Copy all of the contents of the CEF3 binary distribution into the same directory as this file. Open appshell.sln in Visual Studio. NOTE: If you are using Visual Studio Express, you may get warnings that say some of the projects couldn't be loaded. These can be ignored.
####Generating Projects This is only required if you are changing the project files. NOTE: Don't change the Visual Studio project files directly. Any changes should be done to the .gyp files, and new Visual Studio projects should be generated.
- Add a
CHROMIUM_SRC_PATH
environment variable that points to your chromium 'src' folder (without a final '/'). - Open a command prompt on this directory and run
make_appshell_project.bat
Not available yet. Please let us know if you'd like to help with the Linux version.