Support Windows (#195)
* prepare for windows * build for windows * build for windows * git diff * remove libfuse-dev * cleanup * build juicefs.exe in Linux * make with sudo * fix travis * fix travis * add license header * size of dir * no syslog and run-in-background in windows * fix compatibility with windows 10 * graceful umount * fix build in Windows
Showing
cmd/mount_unix.go
0 → 100644
cmd/mount_windows.go
0 → 100644
... | ... | @@ -13,10 +13,12 @@ require ( |
github.com/aliyun/aliyun-oss-go-sdk v2.1.0+incompatible | ||
github.com/aws/aws-sdk-go v1.35.20 | ||
github.com/baidubce/bce-sdk-go v0.0.0-20180401121131-aa0c7bd66b01 | ||
github.com/billziss-gh/cgofuse v1.4.0 | ||
github.com/ceph/go-ceph v0.4.0 | ||
github.com/colinmarc/hdfs/v2 v2.2.0 | ||
github.com/go-ini/ini v1.62.0 // indirect | ||
github.com/go-redis/redis/v8 v8.4.0 | ||
github.com/gonutz/w32/v2 v2.2.0 | ||
github.com/google/gops v0.3.13 | ||
github.com/google/uuid v1.1.2 | ||
github.com/hanwen/go-fuse/v2 v2.0.4-0.20210104155004-09a3c381714c | ||
... | ... |
hack/winfsp_headers/fuse.h
0 → 100644
hack/winfsp_headers/fuse_common.h
0 → 100644
hack/winfsp_headers/fuse_opt.h
0 → 100644
hack/winfsp_headers/winfsp_fuse.h
0 → 100644
pkg/chunk/utils_windows.go
0 → 100644
pkg/meta/redis_unix.go
0 → 100644
pkg/meta/redis_windows.go
0 → 100644
pkg/object/file_windows.go
0 → 100644
pkg/utils/clock_windows.go
0 → 100644
pkg/utils/logger_windows.go
0 → 100644
pkg/utils/memusage_windows.go
0 → 100644
pkg/utils/rusage_windows.go
0 → 100644
pkg/utils/utils_windows.go
0 → 100644
pkg/vfs/vfs_windows.go
0 → 100644
pkg/winfsp/trace.go
0 → 100644
pkg/winfsp/winfs.go
0 → 100644
想要评论请 注册 或 登录