From 9c75f4558c2ab5cd49633649059e44580813cfaa Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Fri, 9 Dec 2022 01:17:02 +0100 Subject: [PATCH] update Make and CI for submodule --- .gitlab-ci.yml | 4 +++- Makefile | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 17b0cf75..e1488120 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,9 @@ compile_pdf: image: ctornau/latex script: - apt-get update -y - - apt-get install -y inkscape make + - apt-get install -y inkscape make git-lfs + - git submodule update --init + - git submodule foreach git lfs pull - make - make resources - make ref diff --git a/Makefile b/Makefile index 08b8c67b..5b4eed2f 100644 --- a/Makefile +++ b/Makefile @@ -2,8 +2,10 @@ filename=main branch := $(shell git rev-parse --abbrev-ref HEAD) output: ${filename}.pdf ${filename}.pdf: ${filename}.ind ${filename}.glg -svg-inkscape: +svg-inkscape: config/bind.sty pdflatex -shell-escape ${filename}.tex +config/bind.sty: + git submodule update --init ${filename}.ind: svg-inkscape ${filename}.idx $(wildcard *.tex) pdflatex ${filename}.tex makeindex ${filename}.idx -- GitLab