From 64e271dce2e5aca07abdca8e335b3f7cb9ba1114 Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Sun, 7 Mar 2021 11:58:37 +0100 Subject: Starts to implement new HTML renderer based on gumbo. Everything is a bit borked and only trivial documents work correctly. --- src/kristall.pro | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/kristall.pro') diff --git a/src/kristall.pro b/src/kristall.pro index e2b80bf..03698e6 100644 --- a/src/kristall.pro +++ b/src/kristall.pro @@ -83,6 +83,14 @@ external-cmark { include($$PWD/../lib/cmark/cmark.pri) } + +external-gumbo-parser { + CONFIG += link_pkgconfig + PKGCONFIG += gumbo-parser +} else { + include($$PWD/../lib/gumbo-parser/gumbo-parser.pri) +} + INCLUDEPATH += $$PWD/../lib/luis-l-gist/ DEPENDPATH += $$PWD/../lib/luis-l-gist/ @@ -103,6 +111,7 @@ SOURCES += \ ioutil.cpp \ main.cpp \ mainwindow.cpp \ + renderers/htmlrenderer.cpp \ renderers/markdownrenderer.cpp \ renderers/renderhelpers.cpp \ renderers/textstyleinstance.cpp \ @@ -151,6 +160,7 @@ HEADERS += \ ioutil.hpp \ kristall.hpp \ mainwindow.hpp \ + renderers/htmlrenderer.hpp \ renderers/markdownrenderer.hpp \ renderers/textstyleinstance.hpp \ widgets/browsertabbar.hpp \ -- cgit v1.2.3