diff --git a/Makefile b/Makefile index e2e7bb6..bd678b3 100644 --- a/Makefile +++ b/Makefile @@ -26,10 +26,15 @@ build_mdi_js: ## Build custom mdi js 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 ci && \ + npm run build + +build_nextcloud_vue: ## Build custom nextcloud vue + cd custom-npms/nc-nextcloud-vue && \ + npm ci && \ npm run build -build_nextcloud: build_mdi_svg build_mdi_js build_vue_icons_package ## Build Nextcloud +build_nextcloud: build_mdi_svg build_mdi_js build_vue_icons_package build_nextcloud_vue ## Build Nextcloud composer install --no-dev -o && \ npm ci && \ npm run build @@ -116,8 +121,8 @@ zip_dependencies: ## Zip relevant files .build_deps: build_dep_viewer_app build_dep_simplesettings_app build_dep_user_oidc_app build_dep_ionos_theme build_dep_theming_app -build_release: .build_deps build_nextcloud add_config_partials zip_dependencies ## Build a release package (build apps/themes, copy configs and package) +build_release: build_nextcloud .build_deps add_config_partials zip_dependencies ## Build a release package (build apps/themes, copy configs and package) echo "Everything done for a release" -build_locally: .build_deps build_nextcloud ## Build all apps/themes for local development +build_locally: build_nextcloud .build_deps ## Build all apps/themes for local development echo "Everything done for local/dev"