Makefile: копирование файлов с правилом

Я пытаюсь скопировать файлы, используя мое правило, но мое правило не срабатывает:

BUILDDIR = build
COPY_FILES = code/xml/schema/schema.xsd config.txt

all: $(BUILDDIR) $(COPY_FILES) copy

$(BUILDDIR):
    mkdir -p $@

$(COPY_FILES):
    cp -f $@ $(BUILDDIR)

copy:
    cp -f $(COPY_FILES) $(BUILDDIR)

Я пытаюсь использовать $ (COPY_FILES), но он не запускается, хотя $ (BUILDDIR) и копия запускаются. Я не уверен, что не так с моим Makefile. Я бы хотел, чтобы правило $ (COPY_FILES) работало, если возможно, пожалуйста (и удалите копию). Кто-нибудь знает, пожалуйста?

Ответы на вопрос(1)

Ваш ответ на вопрос