adding makefiles created by go-gb
git-svn-id: https://weed-fs.googlecode.com/svn/trunk@35 282b0af5-e82d-9cf1-ede4-77906d7719d0
This commit is contained in:
35
weed-fs/src/pkg/directory/Makefile
Normal file
35
weed-fs/src/pkg/directory/Makefile
Normal file
@@ -0,0 +1,35 @@
|
||||
# Makefile generated by gb: http://go-gb.googlecode.com
|
||||
# gb provides configuration-free building and distributing
|
||||
|
||||
include $(GOROOT)/src/Make.inc
|
||||
|
||||
TARG=directory
|
||||
GOFILES=\
|
||||
file_id.go\
|
||||
volume_mapping.go\
|
||||
|
||||
# gb: this is the local install
|
||||
GBROOT=../../..
|
||||
|
||||
# gb: compile/link against local install
|
||||
GCIMPORTS+= -I $(GBROOT)/_obj
|
||||
LDIMPORTS+= -L $(GBROOT)/_obj
|
||||
# gb: compile/link against GOPATH entries
|
||||
GOPATHSEP=:
|
||||
ifeq ($(GOHOSTOS),windows)
|
||||
GOPATHSEP=;
|
||||
endif
|
||||
GCIMPORTS=-I $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -I , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
LDIMPORTS=-L $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -L , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
|
||||
# gb: copy to local install
|
||||
$(GBROOT)/_obj/$(TARG).a: _obj/$(TARG).a
|
||||
mkdir -p $(dir $@); cp -f $< $@
|
||||
|
||||
package: $(GBROOT)/_obj/$(TARG).a
|
||||
|
||||
include $(GOROOT)/src/Make.pkg
|
||||
|
||||
# gb: local dependencies
|
||||
_obj/$(TARG).a: $(GBROOT)/_obj/storage.a
|
||||
_obj/$(TARG).a: $(GBROOT)/_obj/util.a
|
||||
36
weed-fs/src/pkg/storage/Makefile
Normal file
36
weed-fs/src/pkg/storage/Makefile
Normal file
@@ -0,0 +1,36 @@
|
||||
# Makefile generated by gb: http://go-gb.googlecode.com
|
||||
# gb provides configuration-free building and distributing
|
||||
|
||||
include $(GOROOT)/src/Make.inc
|
||||
|
||||
TARG=storage
|
||||
GOFILES=\
|
||||
needle.go\
|
||||
needle_map.go\
|
||||
store.go\
|
||||
volume.go\
|
||||
|
||||
# gb: this is the local install
|
||||
GBROOT=../../..
|
||||
|
||||
# gb: compile/link against local install
|
||||
GCIMPORTS+= -I $(GBROOT)/_obj
|
||||
LDIMPORTS+= -L $(GBROOT)/_obj
|
||||
# gb: compile/link against GOPATH entries
|
||||
GOPATHSEP=:
|
||||
ifeq ($(GOHOSTOS),windows)
|
||||
GOPATHSEP=;
|
||||
endif
|
||||
GCIMPORTS=-I $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -I , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
LDIMPORTS=-L $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -L , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
|
||||
# gb: copy to local install
|
||||
$(GBROOT)/_obj/$(TARG).a: _obj/$(TARG).a
|
||||
mkdir -p $(dir $@); cp -f $< $@
|
||||
|
||||
package: $(GBROOT)/_obj/$(TARG).a
|
||||
|
||||
include $(GOROOT)/src/Make.pkg
|
||||
|
||||
# gb: local dependencies
|
||||
_obj/$(TARG).a: $(GBROOT)/_obj/util.a
|
||||
31
weed-fs/src/pkg/util/Makefile
Normal file
31
weed-fs/src/pkg/util/Makefile
Normal file
@@ -0,0 +1,31 @@
|
||||
# Makefile generated by gb: http://go-gb.googlecode.com
|
||||
# gb provides configuration-free building and distributing
|
||||
|
||||
include $(GOROOT)/src/Make.inc
|
||||
|
||||
TARG=util
|
||||
GOFILES=\
|
||||
bytes.go\
|
||||
post.go\
|
||||
|
||||
# gb: this is the local install
|
||||
GBROOT=../../..
|
||||
|
||||
# gb: compile/link against local install
|
||||
GCIMPORTS+= -I $(GBROOT)/_obj
|
||||
LDIMPORTS+= -L $(GBROOT)/_obj
|
||||
# gb: compile/link against GOPATH entries
|
||||
GOPATHSEP=:
|
||||
ifeq ($(GOHOSTOS),windows)
|
||||
GOPATHSEP=;
|
||||
endif
|
||||
GCIMPORTS=-I $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -I , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
LDIMPORTS=-L $(subst $(GOPATHSEP),/pkg/$(GOOS)_$(GOARCH) -L , $(GOPATH))/pkg/$(GOOS)_$(GOARCH)
|
||||
|
||||
# gb: copy to local install
|
||||
$(GBROOT)/_obj/$(TARG).a: _obj/$(TARG).a
|
||||
mkdir -p $(dir $@); cp -f $< $@
|
||||
|
||||
package: $(GBROOT)/_obj/$(TARG).a
|
||||
|
||||
include $(GOROOT)/src/Make.pkg
|
||||
Reference in New Issue
Block a user