build: Fix up MKESCAPE macro logic

This commit is contained in:
mintsuki 2021-11-28 19:14:34 +01:00
parent 6dcce5f7d2
commit 21b625be43
3 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ BINDIR ?= $(BUILDDIR)/bin
SPACE := $(subst ,, )
MKESCAPE = $(subst #,\#,$(subst $$,$$$$,$(subst $(SPACE),\ ,$(1))))
MKESCAPE = $(subst $(SPACE),\ ,$(1))
SHESCAPE = $(subst ','\'',$(1))
export PATH := $(shell pwd)/toolchain/bin:$(PATH)

View File

@ -6,7 +6,7 @@ BUILDDIR =
SPACE := $(subst ,, )
MKESCAPE = $(subst #,\#,$(subst $$,$$$$,$(subst $(SPACE),\ ,$(1))))
MKESCAPE = $(subst $(SPACE),\ ,$(1))
SHESCAPE = $(subst ','\'',$(1))
OBJESCAPE = $(subst .a ,.a' ',$(subst .o ,.o' ',$(call SHESCAPE,$(1))))

View File

@ -9,7 +9,7 @@ SRCDIR := $(shell pwd)
SPACE := $(subst ,, )
MKESCAPE = $(subst #,\#,$(subst $$,$$$$,$(subst $(SPACE),\ ,$(1))))
MKESCAPE = $(subst $(SPACE),\ ,$(1))
SHESCAPE = $(subst ','\'',$(1))
OBJESCAPE = $(subst .a ,.a' ',$(subst .o ,.o' ',$(call SHESCAPE,$(1))))