tools/Makefile

Sat, 25 Sep 2021 10:42:54 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Sat, 25 Sep 2021 10:42:54 +0200
changeset 778
e64fd38c469c
parent 744
b8ccc85675a0
child 854
548e5e9af0c6
permissions
-rw-r--r--

If during styles import the CATEGORY_NUMBER is empty, insert 0 in the database instead.

574
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
1 # Makefile for the mbsePi-apps/thermferm.
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
2
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
3 include ../Makefile.global
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
4
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
5 OTHER = Makefile bmsd.init
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
6
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
7 #############################################################################
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
8
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
9 .c.o:
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
10 ${CC} ${CFLAGS} ${INCLUDES} ${DEFINES} -c $<
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
11
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
12 all:
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
13
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
14
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
15 clean:
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
16 rm -f filelist Makefile.bak
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
17
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
18 install:
744
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
19 @if [ -x /lib/systemd/systemd ]; then \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
20 ${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
21 echo "${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd" ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
22 [ -x /bin/systemctl ] && /bin/systemctl daemon-reload ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
23 echo "[ -x /bin/systemctl ] && /bin/systemctl daemon-reload" ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
24 elif [ -f /etc/slackware-version ]; then \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
25 ${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
26 echo "${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd" ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
27 ${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
28 echo "${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd" ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
29 else \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
30 echo "Unsupported distribution" ; \
b8ccc85675a0 Added installation for Slackware and separated the systemd.
Michiel Broek <mbroek@mbse.eu>
parents: 574
diff changeset
31 fi
574
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
32
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
33 filelist: Makefile
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
34 BASE=`pwd`; \
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
35 BASE=`basename $${BASE}`; \
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
36 (for f in ${SRCS} ${HDRS} ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$${BASE}/$$f; done) >filelist
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
37
b436e3d8d83a Added init script
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
38 depend:

mercurial