14 |
14 |
15 clean: |
15 clean: |
16 rm -f filelist Makefile.bak |
16 rm -f filelist Makefile.bak |
17 |
17 |
18 install: |
18 install: |
19 ${INSTALL} -c -g root -o root -m 0755 bmsd.init /etc/init.d/bmsd |
19 @if [ -x /lib/systemd/systemd ]; then \ |
20 [ -x /bin/systemctl ] && /bin/systemctl daemon-reload |
20 ${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd ; \ |
|
21 echo "${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd" ; \ |
|
22 [ -x /bin/systemctl ] && /bin/systemctl daemon-reload ; \ |
|
23 echo "[ -x /bin/systemctl ] && /bin/systemctl daemon-reload" ; \ |
|
24 elif [ -f /etc/slackware-version ]; then \ |
|
25 ${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd ; \ |
|
26 echo "${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd" ; \ |
|
27 ${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd ; \ |
|
28 echo "${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd" ; \ |
|
29 else \ |
|
30 echo "Unsupported distribution" ; \ |
|
31 fi |
21 |
32 |
22 filelist: Makefile |
33 filelist: Makefile |
23 BASE=`pwd`; \ |
34 BASE=`pwd`; \ |
24 BASE=`basename $${BASE}`; \ |
35 BASE=`basename $${BASE}`; \ |
25 (for f in ${SRCS} ${HDRS} ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$${BASE}/$$f; done) >filelist |
36 (for f in ${SRCS} ${HDRS} ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$${BASE}/$$f; done) >filelist |