mirror of
https://github.com/tuna/tunasync.git
synced 2025-04-21 04:42:46 +00:00
depends changed! e.g. before: `header-file.h` and `shared-library.so` after: `header-file.h` and `archive-libraries.a`
20 lines
514 B
Makefile
20 lines
514 B
Makefile
LDFLAGS="-X main.buildstamp=`date -u '+%s'` -X main.githash=`git rev-parse HEAD` -linkmode 'external' -extldflags '-static'"
|
|
|
|
all: get tunasync tunasynctl
|
|
|
|
get:
|
|
go get ./cmd/tunasync
|
|
go get ./cmd/tunasynctl
|
|
|
|
build:
|
|
mkdir -p build
|
|
|
|
tunasync: build
|
|
go build -o build/tunasync -ldflags ${LDFLAGS} github.com/tuna/tunasync/cmd/tunasync
|
|
|
|
tunasynctl: build
|
|
go build -o build/tunasynctl -ldflags ${LDFLAGS} github.com/tuna/tunasync/cmd/tunasynctl
|
|
|
|
test:
|
|
go test -v -covermode=count -coverprofile=profile.cov ./...
|