From fb08e649cccef121871571ad24fb3c280de1c425 Mon Sep 17 00:00:00 2001 From: Joshua Bell Date: Sun, 7 Mar 2021 16:31:54 -0800 Subject: [PATCH] Only run xattr if present try 3 --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 71ec0a2..c84d5d2 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,8 @@ TARGETS = $(OUTDIR)/path.BIN \ $(OUTDIR)/chtype.CMD $(OUTDIR)/chtime.CMD \ $(OUTDIR)/bell.CMD $(OUTDIR)/hello.CMD $(OUTDIR)/echo.CMD $(OUTDIR)/online.CMD +XATTR := $(shell command -v xattr 2> /dev/null) + .PHONY: clean all package all: $(OUTDIR) $(TARGETS) @@ -29,7 +31,9 @@ $(OUTDIR)/%.o: %.s $(HEADERS) $(OUTDIR)/%.BIN $(OUTDIR)/%.SYS: $(OUTDIR)/%.o ld65 $(LDFLAGS) -o $@ $< - if command -v xattr &> /dev/null; then xattr -wx prodos.AuxType '00 20' $@; fi +ifdef XATTR + xattr -wx prodos.AuxType '00 20' $@ +endif $(OUTDIR)/%.CMD: $(OUTDIR)/%.cmd.o ld65 $(LDFLAGS) -o $@ $<