Commit Graph

24 Commits

Author SHA1 Message Date
Daniel - e4436ac2b6
Fix comment 2018-08-19 18:12:05 +02:00
Daniel - 1a4b17213a
Replace braces for parentheses 2018-08-19 18:11:44 +02:00
Daniel - 8dcbb43ba4
Update some comments in Makefile 2018-08-19 17:57:34 +02:00
Daniel - bf7b973acc
Depend on image files in Makefile
For this to work, all images included in tex files must be given with their file
suffix.  For this reason, I also had to update some of these text files.
2018-08-19 17:56:37 +02:00
Daniel - 442b67ec6e
A dummy rule for all tex files in the decks
Rationale: we can later add image dependencies here.
2018-08-19 17:41:29 +02:00
Daniel - 50725deb15
A Makefile disclaimer
I think it’s in order ;)
2018-08-19 17:41:04 +02:00
Daniel - 82b6ee3274
Simplify generation of build directory
Just make it, don’t look on the exact dependencies of the current presentation.
2018-08-19 17:40:27 +02:00
Daniel - 27d66a7b58
Some comments for the Makefile 2018-08-19 17:03:00 +02:00
Daniel - d45a004e7a
No need to use ‘cat’ 2018-08-19 17:02:51 +02:00
Daniel - f685674548
Makefile how has dynamic dependencies for each presentation
The dependencies are read from each LaTeX file by searching for calls to
\includedeck.
2018-08-19 16:46:16 +02:00
Daniel - 802e0abbb9
Rewrite pattern rule with templates 2018-08-19 16:37:01 +02:00
Daniel - 51ae3ad864
Store intermediate files in separate build directory 2018-08-19 16:08:47 +02:00
Daniel - b14eaa7d09
Add ‘clean‘ rule to Makefile 2018-08-19 15:40:27 +02:00
Daniel - 016902b629
Add ‘all‘ rule to Makefile 2018-08-19 15:23:40 +02:00
Daniel - c9b073ddda
Add Makefile 2018-08-08 20:25:42 +02:00
Daniel - 1b80246861
Remove some unused files 2018-08-08 18:56:55 +02:00
Wolf 8b5c8dabf0 Makefile: check if ruby is installed
* clean didnt work for me, TARGET with "ALL" did not list files for `rm` - fixes #1 for me
* added error reporting in case interpreter or script is missing
* enabled adding new scripts for other interpreters later, e.g. python implementation of generator; so users do not need to install ruby
2016-10-28 16:40:04 +02:00
Astro 5856013505 Makefile: hotfix 2016-09-20 02:05:17 +02:00
Astro 706886b966 Makefile: use $(shell ..) instead of `..` 2016-09-19 23:31:22 +02:00
Astro 63bb96e50b Makefile: ALL shouldn't depend on clean 2016-09-19 23:00:19 +02:00
Astro bdd93d41ae Makefile: fix recursive make invocation
fixes jobserver warning, enables parallel build with `make -j'.
2016-09-19 22:49:23 +02:00
Astro 31818009e0 fix template stuff 2016-07-06 19:48:52 +02:00
Astro 86fef07844 moar generation goodness 2016-07-06 19:32:39 +02:00
Astro 8d9b511bb5 begin implementing Makefiles/generation 2016-07-06 18:56:34 +02:00