Netzhaut is a multi-purpose open-source web-browser-engine written from scratch in C99. Web-Browser-Engines are software systems which run web content on client machines. Popular examples are Chromium (Chrome), Gecko (Firefox) and WebKit (Safari).
The project is currently in the experimental phase and thus not usable.
The documentation for this project is fully contained in this README.
git clone https://github.com/dajofrey/Netzhaut
cd Netzhaut && git submodule update --init --recursive
Workflow:
# build libraries
make -f build/automation/lib.mk all
# build binaries
make -f build/automation/bin.mk all
CCFLAGS:
MONITOR # Enable monitor (binaries).
CCFLAGS Example:
make -f build/automation/bin.mk all CCFLAGS="-DMONITOR"
TODO
TODO
TODO
TODO
TODO