diff options
| author | tnextday <fw2k4@163.com> | 2015-12-02 21:27:29 +0800 |
|---|---|---|
| committer | tnextday <fw2k4@163.com> | 2015-12-02 21:27:29 +0800 |
| commit | 662915e6915d18a9e45b73577f93ef3be6562f4e (patch) | |
| tree | ef44a0237091e1bc2d395679372b87e682ebbb96 /Makefile | |
| parent | 520875d45504f0b659de7f4ff656634489100416 (diff) | |
| download | seaweedfs-662915e6915d18a9e45b73577f93ef3be6562f4e.tar.xz seaweedfs-662915e6915d18a9e45b73577f93ef3be6562f4e.zip | |
Delete all chunks when delete a ChunkManifest
LoadChunkManifest can uncompress buffer
move compress.go from storage to operation because of import cycle
MakeFile add cross complete command
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 25 |
1 files changed, 18 insertions, 7 deletions
@@ -1,11 +1,22 @@ +BINARY = weed -.clean: - go clean -i -v ./go/weed/ +GO_FLAGS = #-v +SOURCE_DIR = ./go/weed/ -.deps: - go get -d ./go/weed/ +all: build -.build: .deps - go build -v ./go/weed/ +.PHONY : clean deps build linux -all: .build +clean: + go clean -i $(GO_FLAGS) $(SOURCE_DIR) + rm -f $(BINARY) + +deps: + go get $(GO_FLAGS) -d $(SOURCE_DIR) + +build: deps + go build $(GO_FLAGS) -o $(BINARY) $(SOURCE_DIR) + +linux: deps + mkdir -p linux + GOOS=linux GOARCH=amd64 go build $(GO_FLAGS) -o linux/$(BINARY) $(SOURCE_DIR) |
