source: code/trunk/Makefile@ 28

Last change on this file since 28 was 26, checked in by yakumo.izuru, 4 weeks ago

「GNU install」のみが「-D」をサポートしているように見えるので、「Mmkdir」の呼び出しを追加し、「DESTDIR」から「uninstall」も許可します

File size: 691 bytes
RevLine 
[18]1PREFIX=/usr/local
[26]2BINDIR=${PREFIX}/bin
3EXDIR=${PREFIX}/share/examples/kanako
4MANDIR=${PREFIX}/man
[17]5
[23]6fmt:
[26]7 @shfmt --posix --write kanako
8install-pre:
9 mkdir -p ${DESTDIR}${BINDIR}
10 mkdir -p ${DESTDIR}${EXDIR}
11 mkdir -p ${DESTDIR}${MANDIR}/man1 ${DESTDIR}${MANDIR}/man5
12install: install-pre
13 install -m0755 kanako ${DESTDIR}${BINDIR}/kanako
14 install -m0600 kanako.conf.example ${DESTDIR}${EXDIR}/kanako.conf
15 install -m0600 kanako.mdoc ${DESTDIR}${MANDIR}/man1/kanako.1
16 install -m0600 kanako.conf.mdoc ${DESTDIR}${MANDIR}/man5/kanako.conf.5
[23]17uninstall:
[26]18 rm -f ${DESTDIR}${BINDIR}/kanako
19 rm -rf ${DESTDIR}${EXDIR}
20 rm -f ${DESTDIR}${MANDIR}/man1/kanako.1 ${DESTDIR}${MANDIR}/man5/kanako.conf.5
Note: See TracBrowser for help on using the repository browser.