( wowbagger | 2025. 10. 22., sze – 20:21 )

(az all-ra vonatozóan)
Köszönöm, ha előzmény nélkül csinálnám, valószínű így járnék el én is, de ez már egy létező valami volt és nem akarom kidobni az egészet.

(a tabulálásra vonatkozóan)
Köszönöm, átírtam és most egy lépéssel tovább jutottam:
 

UNAME = $(shell uname)

.PHONY: build
build: ## perform build
@echo "Building..."
ifeq ($(UNAME), Linux)
	shell_command_1
else
ifeq ($(UNAME), Darwin)
	shell_command_2
endif
endif

.DEFAULT_GOAL = build

A hibaüzenet pedig:

$ make
Makefile:5: *** missing separator.  Stop.