Commit Graph

17 Commits

Author SHA1 Message Date
Hendrik Kleinwaechter
9d76ea1cf9 Add default target 2023-10-30 23:41:04 +13:00
Ced
8ab6cad1fb Add some targets back in docker makefile
I now understand how they can be useful...
2023-10-27 21:44:35 +01:00
Ced
9adcca73eb Remove unused targets in main makefile
Reorder logically and comment
2023-10-27 21:15:18 +01:00
Ced
b22793f57e Simplify verify target
Little value in building the sans-serif pdf... can only fails if a font
is missing.
2023-10-27 21:05:21 +01:00
Ced
ffccbf8b9f Update CI as per renamed targets in makefile 2023-10-08 20:10:18 +01:00
Hendrik Kleinwaechter
50d65f693b Improve website build documentation (#162)
This improves the documentation on how to build the website and applies
a couple of additional fixes. Followup to #161
2023-08-04 16:14:05 +02:00
Hendrik Kleinwaechter
d5889a67a1 🎉 Book Website (#145)
* Basic script to modify html output

* Modify HTML of website

* Add makefile

* Compile website in CI

* Improve readme
2023-07-11 09:03:07 +02:00
Hendrik Kleinwaechter
0aa5aab860 Use 2023 docker image as base 2023-07-10 17:55:33 +02:00
Hendrik Kleinwaechter
d1ff67415f Fix more issues with docker build 2023-07-10 10:42:30 +02:00
Hendrik Kleinwaechter
46ab05048e Fix Docker workflow issues (hopefully) (#143)
This hopefully fixes some of the issues of the docker workflow building
the book and website
2023-07-09 15:05:30 +02:00
Hendrik Kleinwaechter
509092c56e Improve website deployment (#139)
* Fix issue of book not building

* add dependencies

* fix

* test make4ht

* fix cmd

* Use own docker image

* Add label

* fix urls

* Add validate command

* build non mac version

* tmp run

* use smaller tex version

* build full
2023-07-08 10:51:23 +02:00
Hendrik Kleinwaechter
6901701f86 Fix docker build (#110) 2023-06-01 18:49:07 +02:00
Hendrik Kleinwaechter
17d87c9af2 Revert "Fixed no such file error when running docker via sudo (#88)"
This reverts commit d2af29b09b.
2023-05-25 14:36:25 +02:00
Hendrik Kleinwaechter
6c8839da87 🤡 Add "make bake" command (#97)
I feel like since this is bread related, release should be renamed to
"bake". So `make bake` will bake you the final book versions.
2023-05-21 20:19:56 +02:00
neo1908
d2af29b09b Fixed no such file error when running docker via sudo (#88)
Co-authored-by: Ben <ben@st2projects.com>
2023-05-19 10:49:33 +02:00
Ralph von der Heyden
b6f01e90c2 Fix relase rule in main makefile (#56)
The README says `make release` should build the ebooks, but it's
building the PDF (same command as in `make build_book`). Maybe this
should run `make release` inside the books folder?
2023-03-06 01:17:52 +01:00
Hendrik Kleinwaechter
37f845429b Add Dockerfile
This adds a Dockerfile to run the project. All you need to do now is run
`make` in the root folder and the pdf will be built.
2023-03-02 17:22:30 -05:00