mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
conditionally skip hdfs related code
This commit is contained in:
parent
4aa39ef33f
commit
ad01c63b84
2
Makefile
2
Makefile
|
@ -8,4 +8,4 @@ install:
|
|||
cd weed; go install
|
||||
|
||||
full_install:
|
||||
cd weed; go install -tags "elastic gocdk sqlite"
|
||||
cd weed; go install -tags "elastic gocdk sqlite hdfs"
|
||||
|
|
9
weed/remote_storage/hdfs/doc.go
Normal file
9
weed/remote_storage/hdfs/doc.go
Normal file
|
@ -0,0 +1,9 @@
|
|||
/*
|
||||
|
||||
Package hdfs is for remote hdfs storage.
|
||||
|
||||
The referenced "github.com/colinmarc/hdfs/v2" library is too big when compiled.
|
||||
So this is only compiled in "make full_install".
|
||||
|
||||
*/
|
||||
package hdfs
|
|
@ -1,3 +1,6 @@
|
|||
//go:build hdfs
|
||||
// +build hdfs
|
||||
|
||||
package hdfs
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
//go:build hdfs
|
||||
// +build hdfs
|
||||
|
||||
package hdfs
|
||||
|
||||
import (
|
||||
|
@ -7,7 +10,7 @@ import (
|
|||
"github.com/chrislusf/seaweedfs/weed/pb/remote_pb"
|
||||
"github.com/chrislusf/seaweedfs/weed/remote_storage"
|
||||
"github.com/chrislusf/seaweedfs/weed/util"
|
||||
"github.com/colinmarc/hdfs/v2"
|
||||
hdfs "github.com/colinmarc/hdfs/v2"
|
||||
"io"
|
||||
"os"
|
||||
"path"
|
||||
|
|
Loading…
Reference in a new issue