diff options
| author | Leonardo Bishop <me@leonardobishop.net> | 2025-07-23 00:53:27 +0100 |
|---|---|---|
| committer | Leonardo Bishop <me@leonardobishop.net> | 2025-07-23 00:53:27 +0100 |
| commit | 8d46e4a0f51e23dacbe330bdc3b0b1f9b5b80bcf (patch) | |
| tree | 11f33ebeaba7fc9cddd98b7789bb2fabf932b18d /Makefile | |
| parent | 7cef9a07172e8edfb48f9260749755ec9e886e98 (diff) | |
Update README
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -15,16 +15,22 @@ runlocal: go build -ldflags "-X 'github.com/LMBishop/scrapbook/pkg/constants.SysConfDir=${PWD}/runlocal/config' -X 'github.com/LMBishop/scrapbook/pkg/constants.SysDataDir=${PWD}/runlocal/data'" -o runlocal/${BINARY_NAME} main.go cd runlocal; ./${BINARY_NAME} -install: build +.PHONY: install +install: install -Dm755 ${BINARY_NAME} /usr/local/bin/${BINARY_NAME} -installconf: +.PHONY: install-config +install-config: + install --backup -Dm755 dist/config.toml ${SYS_CONF_DIR}/config.toml + +.PHONY: install-service +install-service: install -Dm755 dist/scrapbook.service ${SYSTEMD_DIR}/ - install -Dm755 dist/config.toml ${SYS_CONF_DIR}/config.toml if ! getent passwd scrapbook > /dev/null; then \ useradd --system --create-home --shell /usr/sbin/nologin --home-dir ${SYS_DATA_DIR} scrapbook ;\ fi +.PHONY: clean clean: go clean - rm ${BINARY_NAME}
\ No newline at end of file + rm ${BINARY_NAME} |
