]> Cypherpunks.ru repositories - goircd.git/blob - GNUmakefile
Initial module support
[goircd.git] / GNUmakefile
1 VERSION = $(shell git describe --tags)
2 BUILD_TMP ?= .rpm_tmp
3 DEB_MAINTAINER ?= mengzhuo1203@gmail.com
4
5 include common.mk
6
7 .PHONY: deb
8 deb:
9         rm -rf ${BUILD_TMP}
10         mkdir -p ${BUILD_TMP}/usr/local/bin/
11         mkdir -p ${BUILD_TMP}/var/log/goircd
12         mkdir -p ${BUILD_TMP}/etc/systemd/system/
13         cp goircd ${BUILD_TMP}/usr/local/bin/
14         cp startup/goircd.service ${BUILD_TMP}/etc/systemd/system/
15         fpm -s dir -t deb -n goircd -v ${VERSION} \
16         -m $(DEB_MAINTAINER) \
17         --deb-compression=bzip2 \
18         --verbose \
19         -d logrotate \
20         -C ${BUILD_TMP}