История изменений
Исправление
TDrive,
(текущая версия)
:
Чего у тебя там мейк отслеживает помимо существования целей?
Приехали) Время изменения файлов конечно же.
#Makefile
main: c ab
touch main
cat ab > main
cat c >> main
ab: a b
touch ab
cat a > ab
cat b >> ab
$ make
touch ab
cat a > ab
cat b >> ab
touch main
cat ab > main
cat c >> main
$ echo 'asdasd' > c
$ make
touch main
cat ab > main
cat c >> main
$ echo 'asdasd' > a
$ make
touch ab
cat a > ab
cat b >> ab
touch main
cat ab > main
cat c >> main
$ make
make: 'main' is up to date.
Исходная версия
TDrive,
:
Чего у тебя там мейк отслеживает помимо существования целей?
Приехали) Время изменения файлов конечно же.
main: c ab
touch main
cat ab > main
cat c >> main
ab: a b
touch ab
cat a > ab
cat b >> ab
$ make
touch ab
cat a > ab
cat b >> ab
touch main
cat ab > main
cat c >> main
$ echo 'asdasd' > c
$ make
touch main
cat ab > main
cat c >> main
$ echo 'asdasd' > a
$ make
touch ab
cat a > ab
cat b >> ab
touch main
cat ab > main
cat c >> main
$ make
make: 'main' is up to date.