.PHONY: release debug clean

release:
	@mkdir -p build bin
	@cd build && conan install .. --build missing && cmake .. -G Ninja -DCMAKE_CXX_COMPILER=clang++
	@cmake --build build/

debug:
	@mkdir -p build bin
	@cd build && conan install .. --build missing && cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=clang++
	@cmake --build build/

clean:
	@rm -rf build
	@rm -rf bin
	@rm -rf debug