configure-release={cmd=["cmake","--preset","win-release","-B","build/win-release","cmake"],description="Configure the project",depends-on=[{task="init-submodules",environment="common"}]}
configure-debug={cmd=["cmake","--preset","win-debug","-B","build/win-debug","cmake"],description="Configure the project",depends-on=[{task="init-submodules",environment="common"}],outputs=["build/win-debug/CMakeCache.txt"]}
install-debug={cmd=["cmake","--install","build/win-debug","--config","Debug"],description="Install the project"}# Optionally Install files to your desired env using --prefix
configure-test={cmd=["cmake","--preset","win-test","-B","build/win-test","cmake"],description="Configure the project",depends-on=[{task="init-submodules",environment="common"}],outputs=["build/win-test/CMakeCache.txt"]}
build-test={cmd=["cmake","--build","build/win-test","--config","Release"],description="Build the project",depends-on=["configure-test"],outputs=["build/win-test/IfcGeom.lib"]}
install-test={cmd=["cmake","--install","build/win-test","--config","Release"],description="Install the project",depends-on=["build-test"]}# Optionally Install files to your desired env using --prefix