Changeset 32 in code for trunk/Makefile


Ignore:
Timestamp:
May 14, 2025, 9:55:50 PM (3 weeks ago)
Author:
yakumo.izuru
Message:

水蛙神

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r27 r32  
     1GO ?= go
     2GOFLAGS ?= -v
     3
    14PREFIX ?= /usr/local
     5BINDIR ?= ${PREFIX}/bin
     6MANDIR ?= ${PREFIX}/man
    27
    3 GOFLAGS ?= -v -ldflags "-w -X `go list`.Version=${VERSION} -X `go list`.Commit=${COMMIT} -X `go list`.Build=${BUILD}" -tags "static_build"
     8all: build
    49
    5 BRANCH = `git rev-parse --abbrev-ref HEAD`
    6 BUILD = `git show -s --pretty=format:%cI`
    7 COMMIT = `git rev-parse --short HEAD || echo "$COMMIT"`
    8 VERSION = `git describe --abbrev=0 --tags 2>/dev/null || echo "$VERSION"`
    9 
    10 all: suwako
    11 
    12 suwako:
    13         go build ${GOFLAGS} ./cmd/suwako
     10build:
     11        ${GO} build ${GOFLAGS}
    1412clean:
    1513        rm -f suwako
    16 install:
    17         install -Dm0755 suwako ${PREFIX}/bin/suwako
    18         install -Dm0644 suwako.1 ${PREFIX}/share/man/man1/suwako.1
    19         install -Dm0644 suwako.conf.5 ${PREFIX}/share/man/man5/suwako.conf.5
     14pre-install:
     15        mkdir -p ${DESTDIR}${BINDIR}
     16        mkdir -p ${DESTDIR}${MANDIR}/man1
     17        mkdir -p ${DESTDIR}${MANDIR}/man5
     18install: pre-install
     19        install -m0755 suwako ${DESTDIR}${BINDIR}/suwako
     20        install -m0644 suwako.1 ${DESTDIR}${MANDIR}/man1/suwako.1
     21        install -m0644 suwako.conf.5 ${DESTDIR}${MANDIR}/man5/suwako.conf.5
    2022uninstall:
    21         rm -f ${PREFIX}/bin/suwako
    22         rm -f ${PREFIX}/share/man/man1/suwako.1
     23        rm -f ${DESTDIR}${BINDIR}/suwako
     24        rm -f ${DESTDIR}${MANDIR}/man1/suwako.1
     25        rm -f ${DESTDIR}${MANDIR}/man5/suwako.conf.5
Note: See TracChangeset for help on using the changeset viewer.