|Moritz Strohm 422eac653d Added method MNENetProtocolHandler::open||3 months ago|
|CommonClasses||3 months ago|
|GUIWidgets||2 years ago|
|MNECommon||3 months ago|
|MNEGraphicsOutput||2 years ago|
|MNERenderer||3 months ago|
|MarkupParsers||3 months ago|
|Network||3 months ago|
|ScriptEngines||2 years ago|
|StylesheetParsers||3 months ago|
|doc||3 months ago|
|.dir-locals.el||3 months ago|
|.gitignore||10 months ago|
|AUTHORS||2 years ago|
|CMakeLists.txt||3 months ago|
|COPYING||2 years ago|
|MoeNavigatorEngine.cpp||3 months ago|
|MoeNavigatorEngine.h||3 months ago|
|README.md||5 months ago|
|StylesheetNodeConnector.h||2 years ago|
MoeNavigatorEngine is a web browser engine written from scratch in C++.
The goal of this project is to create a modular, fast and flexible web browser engine.
To compile MoeNavigatorEngine you will need the following software:
First you will need to create a “build” directory below the base directory of this repository, where all the temporary files will be placed. Then, open a terminal in the build directory and run the following command:
cmake -DBUILD_SHARED_LIBS=1 ..
This will make the project configuration and will create all files necessary for invoking make. When cmake has finished you invoke make simply by typing:
If compilation is successful you should have the compiled version of MoeNavigatorEngine lying in your build directory.
To compile MoeNavigatorEngine for development and debugging purposes, you should make a debug build. From the “build” directory from above, you can create a debug build like this:
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=1 ..
When cmake has finished, you can invoke make like before to build a debug version of MoeNavigatorEngine.
There are no really frequently asked questions yet, so I decided to answer questions that might be interesting for others.