1
0
mirror of https://github.com/matze/mtheme.git synced 2024-06-27 07:35:07 +02:00
Commit Graph

35 Commits

Author SHA1 Message Date
Luc J. Bourhis
0a18f1979c Allow installation in any directory
This enables:
    make DESTDIR=xxxx install
to install mtheme in xxxx/tex/latex and the documentation in xxxx/doc/latex.
2015-10-20 01:31:50 +02:00
Ross Churchley
bdf3540ce6 Fix make ctan
Also automatically date-versions the package
2015-09-22 23:46:54 -07:00
Ross Churchley
f277900189 Fix make uninstall bug 2015-09-22 23:46:06 -07:00
Ross Churchley
69fa947095 make doc, demo from correct working directory 2015-09-22 23:45:55 -07:00
Ross Churchley
7550f6bfad Rename cache directory in makefile 2015-09-22 23:44:56 -07:00
Ross Churchley
58b26a8599 Split make clean into subroutines 2015-09-22 23:43:32 -07:00
Ross Churchley
0ffc2942cf Organize files into directories 2015-09-21 00:42:29 -07:00
Benjamin Weiss
cae94eb926 removed the testing minimal demo 2015-06-30 09:35:55 +02:00
Benjamin Weiss
4a8557a124 made the case settings package options and a lot of documenting 2015-06-30 00:09:39 +02:00
Benjamin Weiss
f6fc58c6c7 added minimal demo for faster option testing + Makefile changes
In the process I reorganized the Makefile
- renamed manual to doc (mainly because I’m too lazy to write `make
manual`)
- fixed missing dependency in for DOC_PDF
- sorted macros (directories, files, commands)
2015-06-30 00:09:39 +02:00
Matthias Vogelgesang
f15d18ed05 Merge pull request #107 from awalterschulze/master
Removed build.sh and Pygments dependency
2015-06-29 08:05:44 +02:00
Walter Schulze
4407bf2777 no more need for build.sh 2015-06-27 12:33:01 +02:00
Walter Schulze
349997b828 minor cleanup 2015-06-27 12:10:12 +02:00
Walter Schulze
eb58bbed6d fixed Makefile 2015-06-27 12:08:48 +02:00
Walter Schulze
bbb9109276 trying make all 2015-06-27 11:58:18 +02:00
Benjamin Weiss
96e246af59 fixed STY makerule 2015-06-26 12:35:37 +02:00
Matthias Vogelgesang
0d0db4d427 Fix #91: add ctan target to Makefile
Detecting the version number is currently not possible, thus the archive is
named "mtheme-.zip".
2015-06-22 08:14:07 +02:00
Benjamin Weiss
da61ac5860 fixes manual dependencies and implements safer uninstall 2015-06-16 23:28:58 +02:00
Benjamin Weiss
f4a17c4d01 optimized Makefile structure and improved install/unsinstall
As proposed by @rchurchley in #82 I also removed the contributors
script. The corresponding changes in the mtheme.dtx are already
implemented in #83.

The additional make rules are already described in the documentation
(also #83)
2015-06-16 23:28:58 +02:00
Benjamin Weiss
8393bf721c added contributors.tex dependency to manual 2015-06-15 16:01:26 +02:00
Benjamin Weiss
1ddd0a3a24 new build rule contributors 2015-06-15 15:38:29 +02:00
Benjamin Weiss
dec149ccb7 switched to latexmk instead of using XeLaTeX directly / removed old build script 2015-06-15 15:38:01 +02:00
Matthias Vogelgesang
fcf7c1c033 Improve Makefile 2015-06-15 11:40:55 +02:00
Matthias Vogelgesang
d4d32b5194 Add Makefile target to build the manual
Running the PyTeX interpreter does not really work. Moreover, I don't think it's
very good idea to depend on requests for such a simple task and to get the
contributor list in the document in the first place. I guess maintaining the
list manually is giving less headaches in the long run.
2015-06-15 08:48:45 +02:00
Matthias Vogelgesang
e03afd3924 Add Makefile target to build .sty files 2015-06-15 08:41:33 +02:00
Walter Schulze
6f6a831cf7 better error handling 2015-04-21 16:03:34 +02:00
Matthias Vogelgesang
e8c09fa7ed Add Docker-related Make targets
Contributed by Walter Schulze (@awalterschulze). Thanks!
2015-04-20 16:56:37 +02:00
Matthias Vogelgesang
bf3494fb26 Fix #40: clean untracked directories as well 2015-04-17 09:10:24 +02:00
Matthias Vogelgesang
4dac620f04 Add install target and update README 2014-12-01 22:38:58 +01:00
Matthias Vogelgesang
4bd094304b Add experimental progressbar beneath title 2014-09-26 15:34:21 +02:00
Matthias Vogelgesang
6b5656d352 Use opts for aux 2014-09-19 22:57:09 +02:00
Matthias Vogelgesang
23c5099d3e Update slides 2014-09-19 22:57:09 +02:00
Matthias Vogelgesang
22bce5371b Compile twice if .aux is not there
... avoids the ugly progressbar.
2014-08-28 11:01:38 +02:00
Matthias Vogelgesang
73f583661e Clean ignored files 2014-08-28 10:57:54 +02:00
Matthias Vogelgesang
07b4a25a11 Initial commit 2014-08-28 10:57:04 +02:00