Я хочу удалить корневой каталог целевого пути в Makefile.
Допустим, цель похожа на
OUTPUT = output
PATH = $(OUTPUT)/a.txt
Позже при построении цели это работает
echo $(@:output/%=%)
>>> a.txt
Но нет, если я использую переменную $ OUTPUT вместо строки:
echo $(@:$(OUTPUT)/%=%)
>>> output/a.txt