all: yaml-cpp

TARBALL = build/yaml-cpp-0.2.5.tar.gz
TARBALL_URL = http://yaml-cpp.googlecode.com/files/yaml-cpp-0.2.5.tar.gz
SOURCE_DIR = build/yaml-cpp-0.2.5
MD5SUM_FILE = yaml-cpp-0.2.5.tar.gz.md5sum
UNPACK_CMD = tar -xzf 


include $(shell rospack find mk)/download_unpack_build.mk



yaml-cpp: wiped $(SOURCE_DIR)/unpacked
	cd build && cmake -DCMAKE_INSTALL_PREFIX=../yaml-cpp yaml-cpp-0.2.5
	cd build && make && make install
	if [ `uname` = Darwin ]; then \
		install_name_tool -id `rospack find yaml_cpp`/yaml-cpp/lib/libyaml-cpp.0.2.dylib yaml-cpp/lib/libyaml-cpp.0.2.dylib; \
	fi

clean:
	rm -rf yaml-cpp $(SOURCE_DIR)
	-cd build && make clean

wipe: clean
	rm -rf build

wiped: Makefile
	make -f Makefile wipe
	touch wiped


