diff options
| author | mo khan <mo@mokhan.ca> | 2025-09-15 15:50:21 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-09-15 15:50:21 -0600 |
| commit | 5ebb35a3be33cff4e54322c2d83b09ed70856b96 (patch) | |
| tree | 7307560f493982c0ab403557fb111ec88c3e78c6 /Makefile | |
| parent | ea06f91cbb2023640435aded81b37889694cc520 (diff) | |
chore: generate a tarball
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -1,8 +1,8 @@ MD_FILE = assignments/1/README.md -PDF_FILE = assignments/1/3431709-assignment-1.pdf -ZIP_FILE = assignments/1/3431709-assignment-1.zip +PDF_FILE = 3431709-assignment-1.pdf +TAR_FILE = 3431709-assignment-1.tar.gz -all: pdf zip +all: pdf tarball pdf: $(PDF_FILE) @@ -11,15 +11,16 @@ $(PDF_FILE): $(MD_FILE) --pdf-engine=pdflatex \ --variable=geometry:margin=1in \ --variable=fontsize:11pt \ + --variable=header-includes:'\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}\DeclareUnicodeCharacter{03C1}{\ensuremath{\rho}}\DeclareUnicodeCharacter{2264}{\ensuremath{\leq}}\DeclareUnicodeCharacter{2265}{\ensuremath{\geq}}\DeclareUnicodeCharacter{2080}{\ensuremath{_0}}\DeclareUnicodeCharacter{2248}{\ensuremath{\approx}}\DeclareUnicodeCharacter{2212}{\ensuremath{-}}\DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}}\DeclareUnicodeCharacter{03B2}{\ensuremath{\beta}}\DeclareUnicodeCharacter{03BB}{\ensuremath{\lambda}}\DeclareUnicodeCharacter{03BC}{\ensuremath{\mu}}\DeclareUnicodeCharacter{03A3}{\ensuremath{\Sigma}}' \ --toc \ --number-sections -zip: $(ZIP_FILE) +tarball: $(TAR_FILE) -$(ZIP_FILE): $(PDF_FILE) - cd assignments/1 && zip -r 3431709-assignment-1.zip . -x "*.zip" ".DS_Store" +$(TAR_FILE): $(PDF_FILE) + tar -czvf $(TAR_FILE) assignments/1 clean: - rm -f $(PDF_FILE) $(ZIP_FILE) + rm -f $(PDF_FILE) $(TAR_FILE) rebuild: clean all |
