Не уверен, почему моя цель Makefile не работает - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть:

CURL=curl -L

all: \
    cach1/nix-2.0.4-x86_64-linux.tar.bz2

cach1/nix-2.0.4-x86_64-linux.tar.bz2: | cach1
    ${CURL} 'https://nixos.org/releases/nix/nix-2.0.4/nix-2.0.4-x86_64-linux.tar.bz2' > $@

cach1:
    mkdir -p cach1

Я получаю

$ rm -rf cach1
$ make  -f Makefile
mkdir -p cach1
$ ls -l cach1/

Почему так ??

1 Ответ

0 голосов
/ 12 сентября 2018

У меня был пробел перед целевым рецептом вместо табуляции.

...