all: installed

TARBALL = build/OpenMesh-2.0.1.tar.gz
TARBALL_URL = http://www.openmesh.org/fileadmin/openmesh-files/2.0.1/OpenMesh-2.0.1.tar.gz
SOURCE_DIR = build/OpenMesh-2.0.1
UNPACK_CMD = tar xzf

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

installed: wiped $(SOURCE_DIR)/unpacked
	cd $(SOURCE_DIR) && mkdir -p build
	cd $(SOURCE_DIR)/build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_APPS=OFF -DCMAKE_INSTALL_PREFIX=`rospack find openmesh`/openmesh
	cd $(SOURCE_DIR)/build && make && make install
	touch installed

wiped: Makefile
	make wipe
	touch wiped

clean:
	-rm -rf openmesh
	rm -f *~ installed

.PHONY : clean wipe

wipe: clean
	rm -rf build