###
#
# This is a simple make file demonstrating how to make complex build 
# dependencies, letting make handle those for you.
#
###

bla:
	echo "bla" && exit 1;

# This target will never succeed because it depends on bla, which always fails
foo: bla
	echo "foo"

okydoky:
	echo "okyliydokilydoo" && exit 0;

fine: okydoky 
	echo "I'm fine"


.PHONY: bla foo okydoky