tools/Makefile

Tue, 31 Aug 2021 20:48:37 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Tue, 31 Aug 2021 20:48:37 +0200
changeset 774
92e1e8f175a2
parent 744
b8ccc85675a0
child 854
548e5e9af0c6
permissions
-rw-r--r--

Split batch, adjust mash step volume. In the duplicated log_brew handle the missing values. In save product, round the mash step sg to 4 decimals. In prod_edit, ingredients are stored as strings, not arrays. This triggered a memory corruption that only happened in rare circumstances. Don't fix mash step fields in the javascript, it is already done during load from the database. Calculation of the mash volume is rounded to 6 decimals. Enter mash step Brix/Plato value, the SG result is rounded to 4 decimals.

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