# $Id: Makefile.pmk 1153 2004-08-21 10:44:51Z mipsator $

CXX=	@BIN_CXX@
CFLAGS=	@CXXFLAGS@

NAME=	hello

all: show $(NAME) run_$(NAME) clean

show:
	@echo ""
	@echo "-> Dumping template"
	@echo ""
	@echo "Makefile.pmk:"
	@echo "--dump-begin----------------------------"
	@cat Makefile.pmk
	@echo "--dump-end------------------------------"
	@echo "-> Dumping generated file"
	@echo ""
	@echo "Makefile:"
	@echo "--dump-begin----------------------------"
	@cat Makefile
	@echo "--dump-end------------------------------"

$(NAME):
	@echo ""
	@echo "-> Building binary"
	@echo ""
	$(CXX) $(CXXFLAGS) -o $(NAME) $(NAME).cc

run_$(NAME):
	@echo ""
	@echo "-> Running program"
	@echo ""
	@echo "--exec-begin----------------------------"
	@./${NAME}
	@echo "--exec-end------------------------------"

clean:
	@echo ""
	@echo "-> Cleaning ..."
	@echo ""
	rm -f $(NAME)
	rm -f *.log Makefile
	@echo "Done."


syntax highlighted by Code2HTML, v. 0.9.1