Enjoy...

</$objtype/mkfile

CFLAGS=-FTVwp

binaries=app
headers=important.h
tarfile=app.tgz

srcfiles=${binaries:%=%.c} $headers mkfile
objfiles=${binaries:%=%.$O}

all:V: $binaries

app.$O: important.h

%.$O: %.c
        $CC $CFLAGS  $prereq

%: %.$O
        $LD $LDFLAGS  -o $target $prereq

%.tgz: $srcfiles
        tar czf $target $prereq

clean:VE:
        rm $objfiles $binaries $tarfile


Reply via email to