diff options
author | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2022-12-24 17:49:51 +0300 |
---|---|---|
committer | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2022-12-24 17:49:51 +0300 |
commit | c855c750864d5cc26b5263babe0f542818f1c467 (patch) | |
tree | dee0852725860e655ef9f1e70a92c745b040097f | |
parent | 01482f7632e86a12b9ee6d97eafa1dafa712f84e (diff) | |
download | revela-c855c750864d5cc26b5263babe0f542818f1c467.tar.gz revela-c855c750864d5cc26b5263babe0f542818f1c467.zip |
Fix build for other people
* Change submodule url for roscha to public one.
* Small improvement and clarification in README.
-rw-r--r-- | .gitmodules | 2 | ||||
-rw-r--r-- | README.md | 17 |
2 files changed, 15 insertions, 4 deletions
diff --git a/.gitmodules b/.gitmodules index c697ca6..fad2001 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "roscha"] path = roscha - url = git@git.yaroslavps.com:public/roscha.git + url = https://git.yaroslavps.com/roscha [submodule "parcini"] path = parcini url = https://git.yaroslavps.com/parcini @@ -8,14 +8,21 @@ by an HTML server. revela depends on GraphicsMagick (1.3+ tested) and libexif (0.6+ tested). +After just cloning, just need to execute this once: + +```sh +git submodule update --init --recursive ``` -git submodule update --init + +Then you can proceed to build: + +```sh make ``` -or for debugging: +Or for debugging: -``` +```sh DEBUG=1 make ``` @@ -29,3 +36,7 @@ system, or read the contents in `docs/` in the source. * Add exif tags to template hashmap. * Better test coverage? (if I am not too lazy). * Document templates. +* Improve performance? by generating html in a separate thread, e.g. send the + jobs to a queue in a separate thread in order to render at the same time as + images are converted with GraphicsMagick. Not sure if it would actually + improve performance or be worth the added complexity. |