tools/Makefile

Mon, 15 Apr 2024 17:04:57 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Mon, 15 Apr 2024 17:04:57 +0200
changeset 678
cc49115e769e
parent 640
0f6daacdd597
permissions
-rw-r--r--

Better websocket broadcast messages. Added GLOBAL JSON command to the server. Better logic to trigger websocket and mqtt data updates for the fermenter units. Websocket receive added fermenter mode, stage, setpoints, switches. Added more css styles for the fermenter screen. Added the fermenter screen php and javascript.

551
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
1 # Makefile for the mbsePi-apps/thermferm.
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
2
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
3 include ../Makefile.global
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
4
640
0f6daacdd597 Renamed initscript
Michiel Broek <mbroek@mbse.eu>
parents: 639
diff changeset
5 OTHER = Makefile rc.thermferm default
551
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
6
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
7 #############################################################################
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
8
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
9 .c.o:
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
10 ${CC} ${CFLAGS} ${INCLUDES} ${DEFINES} -c $<
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
11
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
12 all:
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
13
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
14
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
15 clean:
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
16 rm -f ${TARGET} *.o *.h~ *.c~ core filelist Makefile.bak
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
17
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
18 install:
639
276ee5b61348 Init system for Slackware only
Michiel Broek <mbroek@mbse.eu>
parents: 636
diff changeset
19 mkdir -p ${DESTDIR}/etc/rc.d ${DESTDIR}/etc/default
640
0f6daacdd597 Renamed initscript
Michiel Broek <mbroek@mbse.eu>
parents: 639
diff changeset
20 ${INSTALL} -c -g root -o root -m 0755 rc.thermferm ${DESTDIR}/etc/rc.d/rc.thermferm
639
276ee5b61348 Init system for Slackware only
Michiel Broek <mbroek@mbse.eu>
parents: 636
diff changeset
21 ${INSTALL} -c -g root -o root -m 0644 default ${DESTDIR}/etc/default/thermferm
551
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
22
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
23 filelist: Makefile
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
24 BASE=`pwd`; \
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
25 BASE=`basename $${BASE}`; \
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
26 (for f in ${SRCS} ${HDRS} ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$${BASE}/$$f; done) >filelist
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
27
3721f9c08843 Versie 0.8.4. Init script toegevoegd inclusief make install.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
28 depend:

mercurial