From 0a7c45126213066df4fd61613d39c5be9accc9d5 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Sun, 18 Aug 2024 04:12:31 +0200 Subject: [PATCH] refactor(Makefile): use slightly shorter (and more obfuscated), but at least somehow documented syntax for empty receipts --- Makefile | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/Makefile b/Makefile index cf41355da..10cdcf43f 100644 --- a/Makefile +++ b/Makefile @@ -17,13 +17,11 @@ dockerized-build: dockerized-frontend-build dockerized-backend-build .PHONY: dockerized-frontend-% dockerized-frontend-%: FRADRIVE_DOCKERFILE=frontend -dockerized-frontend-%: --dockerized-frontend-% - @: +dockerized-frontend-%: --dockerized-frontend-%; .PHONY: dockerized-backend-% dockerized-backend-%: FRADRIVE_DOCKERFILE=backend -dockerized-backend-%: --dockerized-backend-% - @: +dockerized-backend-%: --dockerized-backend-%; #.PHONY: start #start: frontend-build @@ -37,13 +35,11 @@ test: frontend-test backend-test i18n-check # TODO: dockerify .PHONY: backend-% -backend-%: --backend-%-dev - @: +backend-%: --backend-%-dev; # TODO: dockerify .PHONY: backend-%-prod # TODO deprecated in favor of bins; remove -backend-%-prod: --backend-%-prod - @: +backend-%-prod: --backend-%-prod; # TODO: dockerify # TODO: this creates more binaries than just bin/uniworx as side effect! Document or change behaviour? @@ -53,14 +49,12 @@ bin/uniworxdev: --backend-build-dev # TODO replace with bin/uniworxdev .PHONY: --backend-%-dev --backend-%-dev: stackopts=--flag uniworx:dev ---backend-%-dev: --backend-% - @: +--backend-%-dev: --backend-%; # TODO deprecated in favor of binary targets .PHONY: --backend-%-prod --backend-%-prod: stackopts=--flag uniworx:-dev ---backend-%-prod: --backend-% - @: +--backend-%-prod: --backend-%; .PHONY: --backend-build --backend-build: @@ -95,8 +89,7 @@ bin/uniworxdb: .stack-work.lock .PHONY: frontend-% frontend-%: node_modules well-known -frontend-%: --frontend-% - @: +frontend-%: --frontend-%; .PHONY: --frontend-build --frontend-build: