From 81a053854707f17d2e8990ca9247e3f9373efb2b Mon Sep 17 00:00:00 2001 From: Franziska Bath Date: Tue, 5 Nov 2024 14:36:56 +0100 Subject: [PATCH] ci(Makefile): add build_mdi_svg job Signed-off-by: Franziska Bath --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9a6cec5..683303f 100644 --- a/Makefile +++ b/Makefile @@ -14,12 +14,17 @@ help: ## This help. # thanks to https://marmelab.com/blog/2016/02/29/auto-documented-makefile.html .DEFAULT_GOAL := help +build_mdi_svg: ## Build custom mdi svg + cd custom-npms/nc-mdi-svg && \ + FONTAWESOME_PACKAGE_TOKEN=$(FONTAWESOME_PACKAGE_TOKEN) npm ci && \ + npm run build + build_vue_icons_package: ## Build custom vue icons package cd custom-npms/nc-vue-material-design-icons && \ FONTAWESOME_PACKAGE_TOKEN=$(FONTAWESOME_PACKAGE_TOKEN) npm ci && \ npm run build -build_nextcloud: build_vue_icons_package ## Build Nextcloud +build_nextcloud: build_mdi_svg build_vue_icons_package ## Build Nextcloud composer install --no-dev -o && \ npm ci && \ npm run build