############################################################################## * Makefiles building s/w in different directories but sharing the source tree VPATH in makefiles config.guess uname => Linux (OS name) uname -r => 2.4.3-12 (OS release) uname -v => OS version uname -m => i686 (Arch) * Installing want separate install dirs ok if /usr/local on separate machines not ok if you're using the same dir (/home/USER) large packages are better rooted at their own dir INSTDIR=$HOME/skey-$UNAME (set it in your $PATH .../bin subdir; don't forget MANPATH) install -c foo -m 755 -s foo /usr/local/bin/foo different variants of install: check man pages