Cargo Features
[dependencies]
xvc = { version = "0.6.17", default-features = false, features = ["reflink", "rclone", "s3", "minio", "r2", "gcs", "wasabi", "digital-ocean", "bundled-sqlite", "bundled-openssl", "bundled-rclone", "test-s3", "test-minio", "test-r2", "test-gcs", "test-wasabi", "test-digital-ocean", "test-rclone", "test-generic-rsync", "test-generic-rclone", "test-ci"] }
- default = digital-ocean, gcs, minio, r2, rclone, s3, wasabi
-
These default features are set whenever
xvc
is added without
somewhere in the dependency tree.default-features = false - reflink
-
Dropped reflink from default features in 0.6.13
- rclone default test-rclone?
-
Enables rclone of xvc-storage
xvc-storage:
rclone support
Uses rclone from the command line, without bundling librclone - s3 default test-s3?
-
Enables s3 of xvc-storage
- minio default test-minio?
-
Enables minio of xvc-storage
- r2 default test-r2?
-
Enables r2 of xvc-storage
- gcs default test-gcs?
-
Enables gcs of xvc-storage
- wasabi default test-wasabi?
-
Enables wasabi of xvc-storage
- digital-ocean default test-digital-ocean?
-
Enables digital-ocean of xvc-storage
- bundled-sqlite
-
Enables bundled-sqlite of xvc-pipeline
- bundled-openssl
-
Enables bundled-openssl of xvc-storage
- bundled-rclone
-
Enables bundled-rclone of xvc-storage
xvc-storage:
Uses librclone and bundles it. This doesn't compile on Windows as of now.
- test-s3 test-ci? = s3
- test-minio test-ci? = minio
- test-r2 test-ci? = r2
- test-gcs = gcs
- test-wasabi = wasabi
- test-digital-ocean test-ci? = digital-ocean
- test-rclone test-ci? = rclone
- test-rsync test-generic-rsync test-ci?
- test-generic-rclone test-ci?
- test-ci = test-digital-ocean, test-generic-rclone, test-generic-rsync, test-minio, test-r2, test-rclone, test-rsync, test-s3