tools/Makefile

Sat, 16 Mar 2024 11:06:16 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Sat, 16 Mar 2024 11:06:16 +0100
changeset 639
276ee5b61348
parent 636
80967361f257
child 640
0f6daacdd597
permissions
-rw-r--r--

Init system for Slackware only

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
639
276ee5b61348 Init system for Slackware only
Michiel Broek <mbroek@mbse.eu>
parents: 636
diff changeset
5 OTHER = Makefile rc.slackware 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
276ee5b61348 Init system for Slackware only
Michiel Broek <mbroek@mbse.eu>
parents: 636
diff changeset
20 ${INSTALL} -c -g root -o root -m 0755 rc.slackware ${DESTDIR}/etc/rc.d/rc.thermferm
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