blob: 2a9c96bb7326245b66ba5936c4c604e55ed67051 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
BINARY_NAME=scrapbook
SYS_CONF_DIR=/etc/scrapbook
SYS_CONF_DIR=/var/lib/scrapbook
all: build
build:
go build -ldflags "-X 'github.com/LMBishop/scrapbook/pkg/constants.SysConfDir=${SYS_CONF_DIR}' -X 'github.com/LMBishop/scrapbook/pkg/constants.SysDataDir=${SYS_DATA_DIR}'" -o ${BINARY_NAME} main.go
runlocal:
PWD=$(shell pwd)
mkdir -p out
go build -ldflags "-X 'github.com/LMBishop/scrapbook/pkg/constants.SysConfDir=${PWD}/out/config' -X 'github.com/LMBishop/scrapbook/pkg/constants.SysDataDir=${PWD}/out/data'" -o out/${BINARY_NAME} main.go
cd out; ./${BINARY_NAME}
clean:
go clean
rm ${BINARY_NAME}
|