Added favicon

This commit is contained in:
sHa
2025-05-12 16:54:41 +03:00
parent bd55447551
commit fbe239c1fe
16 changed files with 235 additions and 8 deletions

View File

@@ -6,7 +6,7 @@ CONTAINER_NAME = logo-gallery
DEV_PORT = 5006
# Main targets
.PHONY: all build start stop restart logs clean scan-logos dev rebuild
.PHONY: all build start stop restart logs clean scan-logos dev rebuild favicon deps-favicon build-with-favicons
all: build start
@@ -60,3 +60,12 @@ clean:
rebuild:
$(DOCKER_COMPOSE) -f compose.dev.yml down -v
$(DOCKER_COMPOSE) -f compose.dev.yml build --no-cache
# Generate favicons
favicon:
@echo "Generating favicons..."
$(DOCKER_COMPOSE) -f compose.dev.yml run --rm slogos-dev npm run generate-favicons
@echo "Favicons have been generated"
# Build with favicons
build-with-favicons: favicon build