fix: implement repository pkg

This commit is contained in:
2020-05-21 17:40:24 +02:00
parent fb916c94ae
commit 8f1c7b10f7
50 changed files with 1619 additions and 178 deletions

View File

@ -105,7 +105,7 @@ all: ${EXECUTABLE_TARGETS}
# darwin os
bin/darwin/386/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=darwin \
GOARCH=386 \
GOPROXY=${GOPROXY} \
@ -113,7 +113,7 @@ bin/darwin/386/${EXECUTABLE}: bindata
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
bin/darwin/amd64/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=darwin \
GOARCH=amd64 \
GOPROXY=${GOPROXY} \
@ -122,7 +122,7 @@ bin/darwin/amd64/${EXECUTABLE}: bindata
# freebsd os
bin/freebsd/amd64/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=freebsd \
GOARCH=amd64 \
GOPROXY=${GOPROXY} \
@ -131,7 +131,7 @@ bin/freebsd/amd64/${EXECUTABLE}: bindata
# linux os
bin/linux/386/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=linux \
GOARCH=386 \
GOPROXY=${GOPROXY} \
@ -139,7 +139,7 @@ bin/linux/386/${EXECUTABLE}: bindata
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
bin/linux/amd64/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=linux \
GOARCH=amd64 \
GOPROXY=${GOPROXY} \
@ -147,7 +147,7 @@ bin/linux/amd64/${EXECUTABLE}: bindata
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
bin/linux/arm/5/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=linux \
GOARCH=arm \
GOARM=5 \
@ -156,7 +156,7 @@ bin/linux/arm/5/${EXECUTABLE}: bindata
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
bin/linux/arm/7/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOOS=linux \
GOARCH=arm \
GOARM=7 \
@ -165,7 +165,7 @@ bin/linux/arm/7/${EXECUTABLE}: bindata
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
bin/tmp/${EXECUTABLE}: bindata
CGO_ENABLED=0 \
CGO_ENABLED=1 \
GOPROXY=${GOPROXY} \
GOPRIVATE=${GOPRIVATE} \
go build -ldflags "-X main.version=${VERSION:v%=%}" -o ${@}
@ -173,13 +173,13 @@ bin/tmp/${EXECUTABLE}: bindata
# GO-BINDATA
# ==============================================================================
BINDATA_TARGETS := \
pkg/storage/bindataSQL.go \
pkg/repository/db/bindataSQL.go \
PHONY+=bindata
bindata: clean ${BINDATA_TARGETS}
pkg/storage/bindataSQL.go:
go-bindata -pkg storage -o ./pkg/storage/bindataSQL.go pkg/storage/postgres/***
pkg/repository/db/bindataSQL.go:
go-bindata -pkg db -o ./pkg/repository/db/bindataSQL.go pkg/repository/db/postgres/*** pkg/repository/db/sqlite3/***
# TEST
# ==============================================================================