mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
Compare commits
1 Commits
feat/cache
...
fix-7831-w
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d67aa9cc7b |
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !solaris && !js
|
//go:build !plan9 && !solaris && !js && !wasm
|
||||||
|
|
||||||
// Package azureblob provides an interface to the Microsoft Azure blob object storage system
|
// Package azureblob provides an interface to the Microsoft Azure blob object storage system
|
||||||
package azureblob
|
package azureblob
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !solaris && !js
|
//go:build !plan9 && !solaris && !js && !wasm
|
||||||
|
|
||||||
package azureblob
|
package azureblob
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Test AzureBlob filesystem interface
|
// Test AzureBlob filesystem interface
|
||||||
|
|
||||||
//go:build !plan9 && !solaris && !js
|
//go:build !plan9 && !solaris && !js && !wasm
|
||||||
|
|
||||||
package azureblob
|
package azureblob
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for azureblob for unsupported platforms to stop go complaining
|
// Build for azureblob for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9 || solaris || js
|
//go:build plan9 || solaris || js || wasm
|
||||||
|
|
||||||
// Package azureblob provides an interface to the Microsoft Azure blob object storage system
|
// Package azureblob provides an interface to the Microsoft Azure blob object storage system
|
||||||
package azureblob
|
package azureblob
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
// Package azurefiles provides an interface to Microsoft Azure Files
|
// Package azurefiles provides an interface to Microsoft Azure Files
|
||||||
package azurefiles
|
package azurefiles
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package azurefiles
|
package azurefiles
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package azurefiles
|
package azurefiles
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for azurefiles for unsupported platforms to stop go complaining
|
// Build for azurefiles for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
// Package azurefiles provides an interface to Microsoft Azure Files
|
// Package azurefiles provides an interface to Microsoft Azure Files
|
||||||
package azurefiles
|
package azurefiles
|
||||||
|
|||||||
2
backend/cache/cache.go
vendored
2
backend/cache/cache.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
// Package cache implements a virtual provider to cache existing remotes.
|
// Package cache implements a virtual provider to cache existing remotes.
|
||||||
package cache
|
package cache
|
||||||
|
|||||||
2
backend/cache/cache_internal_test.go
vendored
2
backend/cache/cache_internal_test.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js && !race
|
//go:build !plan9 && !js && !race && !wasm
|
||||||
|
|
||||||
package cache_test
|
package cache_test
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/cache_test.go
vendored
2
backend/cache/cache_test.go
vendored
@@ -1,6 +1,6 @@
|
|||||||
// Test Cache filesystem interface
|
// Test Cache filesystem interface
|
||||||
|
|
||||||
//go:build !plan9 && !js && !race
|
//go:build !plan9 && !js && !race && !wasm
|
||||||
|
|
||||||
package cache_test
|
package cache_test
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/cache_unsupported.go
vendored
2
backend/cache/cache_unsupported.go
vendored
@@ -1,7 +1,7 @@
|
|||||||
// Build for cache for unsupported platforms to stop go complaining
|
// Build for cache for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
// Package cache implements a virtual provider to cache existing remotes.
|
// Package cache implements a virtual provider to cache existing remotes.
|
||||||
package cache
|
package cache
|
||||||
|
|||||||
2
backend/cache/cache_upload_test.go
vendored
2
backend/cache/cache_upload_test.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js && !race
|
//go:build !plan9 && !js && !race && !wasm
|
||||||
|
|
||||||
package cache_test
|
package cache_test
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/directory.go
vendored
2
backend/cache/directory.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/handle.go
vendored
2
backend/cache/handle.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/object.go
vendored
2
backend/cache/object.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/plex.go
vendored
2
backend/cache/plex.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/storage_memory.go
vendored
2
backend/cache/storage_memory.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
2
backend/cache/storage_persistent.go
vendored
2
backend/cache/storage_persistent.go
vendored
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
3
backend/cache/utils_test.go
vendored
3
backend/cache/utils_test.go
vendored
@@ -1,5 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
// +build !plan9,!js
|
|
||||||
|
|
||||||
package cache
|
package cache
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package hasher
|
package hasher
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
// Package hasher implements a checksum handling overlay backend
|
// Package hasher implements a checksum handling overlay backend
|
||||||
package hasher
|
package hasher
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package hasher
|
package hasher
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package hasher_test
|
package hasher_test
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
7
backend/hasher/hasher_unsupported.go
Normal file
7
backend/hasher/hasher_unsupported.go
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
// Build for hasher for unsupported platforms to stop go complaining
|
||||||
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
|
//go:build plan9 || wasm
|
||||||
|
|
||||||
|
// Package hasher provides a SFTP filesystem interface
|
||||||
|
package hasher
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package hasher
|
package hasher
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package hasher
|
package hasher
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build windows || plan9 || js || linux
|
//go:build windows || plan9 || js || linux || wasm
|
||||||
|
|
||||||
package local
|
package local
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !windows && !plan9 && !js && !linux
|
//go:build !windows && !plan9 && !js && !linux && !wasm
|
||||||
|
|
||||||
package local
|
package local
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
package local
|
package local
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !windows && !plan9 && !js
|
//go:build !windows && !plan9 && !js && !wasm
|
||||||
|
|
||||||
package local
|
package local
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build dragonfly || plan9 || js
|
//go:build dragonfly || plan9 || js || wasm
|
||||||
|
|
||||||
package local
|
package local
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
// Package protondrive implements the Proton Drive backend
|
// Package protondrive implements the Proton Drive backend
|
||||||
package protondrive
|
package protondrive
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
//go:build !js && !wasm
|
||||||
|
|
||||||
package protondrive_test
|
package protondrive_test
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|||||||
7
backend/protondrive/protondrive_unsupported.go
Normal file
7
backend/protondrive/protondrive_unsupported.go
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
// Build for protondrive for unsupported platforms to stop go complaining
|
||||||
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
|
//go:build plan9 || wasm
|
||||||
|
|
||||||
|
// Package protondrive provides a filesystem interface to Proton Drive
|
||||||
|
package protondrive
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
// Package sftp provides a filesystem interface using github.com/pkg/sftp
|
// Package sftp provides a filesystem interface using github.com/pkg/sftp
|
||||||
package sftp
|
package sftp
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Test Sftp filesystem interface
|
// Test Sftp filesystem interface
|
||||||
|
|
||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp_test
|
package sftp_test
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for sftp for unsupported platforms to stop go complaining
|
// Build for sftp for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9
|
//go:build plan9 || wasm
|
||||||
|
|
||||||
// Package sftp provides a filesystem interface using github.com/pkg/sftp
|
// Package sftp provides a filesystem interface using github.com/pkg/sftp
|
||||||
package sftp
|
package sftp
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
// Package cachestats provides the cachestats command.
|
// Package cachestats provides the cachestats command.
|
||||||
package cachestats
|
package cachestats
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for cache for unsupported platforms to stop go complaining
|
// Build for cache for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
// Package cachestats provides the cachestats command.
|
// Package cachestats provides the cachestats command.
|
||||||
package cachestats
|
package cachestats
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9 && !js
|
//go:build !plan9 && !js && !wasm
|
||||||
|
|
||||||
// Package ncdu implements a text based user interface for exploring a remote
|
// Package ncdu implements a text based user interface for exploring a remote
|
||||||
package ncdu
|
package ncdu
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for ncdu for unsupported platforms to stop go complaining
|
// Build for ncdu for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
// Package ncdu implements a text based user interface for exploring a remote
|
// Package ncdu implements a text based user interface for exploring a remote
|
||||||
package ncdu
|
package ncdu
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !windows && !plan9 && !js && !noselfupdate
|
//go:build !windows && !plan9 && !js && !noselfupdate && !wasm
|
||||||
|
|
||||||
package selfupdate
|
package selfupdate
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build (plan9 || js) && !noselfupdate
|
//go:build (plan9 || js || wasm) && !noselfupdate
|
||||||
|
|
||||||
package selfupdate
|
package selfupdate
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
// Package sftp implements an SFTP server to serve an rclone VFS
|
// Package sftp implements an SFTP server to serve an rclone VFS
|
||||||
package sftp
|
package sftp
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
//
|
//
|
||||||
// We skip tests on platforms with troublesome character mappings
|
// We skip tests on platforms with troublesome character mappings
|
||||||
|
|
||||||
//go:build !windows && !darwin && !plan9
|
//go:build !windows && !darwin && !plan9 && !wasm
|
||||||
|
|
||||||
package sftp
|
package sftp
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Build for sftp for unsupported platforms to stop go complaining
|
// Build for sftp for unsupported platforms to stop go complaining
|
||||||
// about "no buildable Go source files "
|
// about "no buildable Go source files "
|
||||||
|
|
||||||
//go:build plan9
|
//go:build plan9 || wasm
|
||||||
|
|
||||||
// Package sftp implements an SFTP server to serve an rclone VFS
|
// Package sftp implements an SFTP server to serve an rclone VFS
|
||||||
package sftp
|
package sftp
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build !plan9
|
//go:build !plan9 && !wasm
|
||||||
|
|
||||||
package fserrors
|
package fserrors
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Log the panic under unix to the log file
|
// Log the panic under unix to the log file
|
||||||
|
|
||||||
//go:build !windows && !solaris && !plan9 && !js
|
//go:build !windows && !solaris && !plan9 && !js && !wasm
|
||||||
|
|
||||||
package log
|
package log
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
//go:build illumos || js || plan9 || solaris
|
//go:build illumos || js || plan9 || solaris || wasm
|
||||||
|
|
||||||
package diskusage
|
package diskusage
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Package mmap implements a large block memory allocator using
|
// Package mmap implements a large block memory allocator using
|
||||||
// anonymous memory maps.
|
// anonymous memory maps.
|
||||||
|
|
||||||
//go:build !plan9 && !windows && !js
|
//go:build !plan9 && !windows && !js && !wasm
|
||||||
|
|
||||||
package mmap
|
package mmap
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Fallback Alloc and Free for unsupported OSes
|
// Fallback Alloc and Free for unsupported OSes
|
||||||
|
|
||||||
//go:build plan9 || js
|
//go:build plan9 || js || wasm
|
||||||
|
|
||||||
package mmap
|
package mmap
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user