The Open Source next-generation Web Editor based on the rendering engine of Firefox
make sure to have installed the environment to build Mozilla: windows, MacOS X, linux
get mozilla-central from Mozilla through Mercurial:
hg clone http://hg.mozilla.org/mozilla-central bluegriffon-source
Warning: on Windows, it's HIGHLY recommended to have both Windows and Visual Studio in the same locale, preferably en-US. If for instance you have a fr-FR Windows10 and a en-US VS, build will miserably fail...
get BlueGriffon's tree through:
cd bluegriffon-source
git clone https://github.com/therealglazou/bluegriffon
update the mozilla tree
hg update -r `cat bluegriffon/config/mozilla_central_revision.txt`
patch -p 1 < bluegriffon/config/gecko_dev_content.patch
patch -p 1 < bluegriffon/config/gecko_dev_idl.patch
create a .mozconfig
file inside your bluegriffon-source
directory. The settings I am using on a daily basis on OS X (Sierra) can be found in bluegriffon/config/mozconfig.macosx
make sure to have installed the environment to build Mozilla: windows, MacOS X, linux
get gecko-dev from github through git:
git clone https://github.com/mozilla/gecko-dev bluegriffon-source
Warning: on Windows, it's HIGHLY recommended to have both Windows and Visual Studio in the same locale, preferably en-US. If for instance you have a fr-FR Windows10 and a en-US VS, build will miserably fail...
get BlueGriffon's tree through:
cd bluegriffon-source
git clone https://github.com/therealglazou/bluegriffon
update the mozilla tree
git reset --hard `cat bluegriffon/config/gecko_dev_revision.txt`
patch -p 1 < bluegriffon/config/gecko_dev_content.patch
patch -p 1 < bluegriffon/config/gecko_dev_idl.patch
create a .mozconfig
file inside your bluegriffon-source
directory. The settings I am using on a daily basis on OS X (Sierra) can be found in bluegriffon/config/mozconfig.macosx
./mach build
./mach run
./mach package
There are two ways to contribute: