summaryrefslogtreecommitdiff
path: root/roles/tesseractor
AgeCommit message (Collapse)Author
2019-09-03Ensure ld.so is updated when tools are installedNick White
2019-09-02Correct usage of homedir in lept and tess; was failing when become was used ↵Nick White
for the install part; will be robust now
2019-09-02Correct training install locationNick White
2019-09-02Switch to apt to install dependencies, and the debian package names, for ↵Nick White
lept and tess apt is needed as package: expects aptitude, which we don't use.
2019-09-02Use generic home dirs for lept and tess installsNick White
2019-09-02Add training to tess installNick White
2019-09-02Split lept from tess installNick White
2019-01-06Code cleanup of tesseract installationsNick White
2019-01-05Don't clone or build software with becomeNick White
This is so that the sources are appropriately owned for easy modification and rebuilding if needed later.
2019-01-05tesstrainer role installs basic tesseract tools too, and only build and run ↵Nick White
ldconfig when necessary Use register variables and handlers to only run ldconfig and build tools when there's some need to do so. The tesseractor role is now only to be used by hosts that don't want training tools, hosts that want both should just use the tesstrainer role.
2019-01-05Add /usr/local/lib to ld.so search pathNick White
2019-01-05Ensure leptonica make install is always run, so the latest version is always ↵Nick White
installed
2019-01-05Switch to using amibuild branch for tesseractNick White
2019-01-05Get rid of unnecessary leptonica config and correct tesseract build ruleNick White
2019-01-05Don't install unneeded dependencies if only installing tesseract without ↵Nick White
training parts
2019-01-05Separate out roles and groups betterNick White