Build = $(HOME)/bin/wisp/requirez # think of this as a tree.... # all # parents # cd ../../trunk/requirez && make # local # src # hello # compile # bars (file) # examples # check # all # cd eg && make check all : parents local parents : cd ../../trunk/requirez && make local : src examples src : hello compile hello: @echo "making bars ........... an ascii historgram generator" compile : bars $(Build) @$(Build) bars examples : @cd eg && make local check : all @cd eg && make check