Skip to content
Snippets Groups Projects
Verified Commit d357cae8 authored by orestis.malaspin's avatar orestis.malaspin
Browse files

updated makefile and docker compose

parent 37a3d898
No related branches found
No related tags found
No related merge requests found
Pipeline #15660 passed
......@@ -21,11 +21,12 @@ MD=$(wildcard *.md) # Tous les fichiers .md
PDF=$(MD:%.md=%.pdf) # Pour les fichier pdf on transforme .md -> .pdf
HTML=$(MD:%.md=%.html) # Pour les fichier html on transforme .md -> .html
MARKDOWN=$(MD:%.md=%.markdown) # Pour les fichier markdown on transforme .md -> .markdown
CHROMIUM:=$(shell which chromium)
CHROMIUM:=$(shell which chromium || which chromium-browser)
all: $(PDF) $(HTML) # La cible par défaut (all) exécute les cibles %.pdf
all: puppeteer $(PDF) $(HTML) # La cible par défaut (all) exécute les cibles %.pdf
docker: docker-compose.yml
docker-compose run slides make puppeteer -k || true
docker-compose run slides make all -k || true
docker_clean: docker-compose.yml
......@@ -63,4 +64,6 @@ deploy: all
cp *.pdf algo_cours
clean:
rm -f *.pdf *.markdown yq_linux_amd64* index.md
rm -f *.pdf *.markdown yq_linux_amd64* index.md .puppeteer.json
.PHONY: clean index puppeteer yq
......@@ -9,6 +9,6 @@ services:
container_name: slides
volumes:
- ./:/data
entrypoint: ["make", "all"]
# entrypoint: ["make", "all"]
working_dir: /data
# user: "$(id -u):$(id -g)"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment