jfdir := replace(justfile_directory(), "\\", "/") dist := jfdir / "dist" pkgtest_src := jfdir / "pkgtest" webdav_root := dist / "webdav_root" default: just --list tidy: cd {{pkgtest_src}}; go mod tidy -e build: cd {{pkgtest_src}}; go build -o {{ dist / "webdav-test.exe" }} run bind: mkdir -p {{ webdav_root }} cd {{dist}}; ./webdav-test.exe -p {{ webdav_root }} -b {{bind}} all bind: just build just run {{bind}}