justfile 427 B

1234567891011121314151617181920212223
  1. jfdir := replace(justfile_directory(), "\\", "/")
  2. dist := jfdir / "dist"
  3. pkgtest_src := jfdir / "pkgtest"
  4. webdav_root := dist / "webdav_root"
  5. default:
  6. just --list
  7. tidy:
  8. cd {{pkgtest_src}}; go mod tidy -e
  9. build:
  10. cd {{pkgtest_src}}; go build -o {{ dist / "webdav-test.exe" }}
  11. run bind:
  12. mkdir -p {{ webdav_root }}
  13. cd {{dist}}; ./webdav-test.exe -p {{ webdav_root }} -b {{bind}}
  14. all bind:
  15. just build
  16. just run {{bind}}