Makefile dist цель линукс

Такая цель прописывается для автоматического создания архива типа .tar или иного типа - в который автоматически собираются все файлы проекта.

например =

dist:
    rm -rf fuse-tutorial/
    mkdir fuse-tutorial/
    cp ../*.html fuse-tutorial/
    mkdir fuse-tutorial/example/
    mkdir fuse-tutorial/example/mountdir/
    mkdir fuse-tutorial/example/rootdir/
    echo "a bogus file" > fuse-tutorial/example/rootdir/bogus.txt
    mkdir fuse-tutorial/src
    cp Makefile *.c *.h fuse-tutorial/src/
    tar cvzf ../../fuse-tutorial.tgz fuse-tutorial/
    rm -rf fuse-tutorial/