Diff
Logged in as anonymous

Differences From Artifact [0bc4666f63]:

To Artifact [aa2a86c99e]:


1
2
3
4
5


6
7
8


9
10
11
12


13
14
15
16
17
18
19
1
2
3


4
5
6


7
8
9
10


11
12
13
14
15
16
17
18
19



-
-
+
+

-
-
+
+


-
-
+
+







.include "/etc/mrc.conf"
.export

OTHER_TARGETS:=_daemon _service
DAEMONIZER?=svc
OTHER_TARGETS:=_service _earlyservice
STARTER?=svc

.for daemonizer in ${:!find /etc/mrc -name '*.daemon.mk'!:S/\/etc\/mrc\///}
.include "${daemonizer}"
.for starter in ${:!find /etc/mrc -name '*.starter.mk'!:S/\/etc\/mrc\///}
.include "${starter}"
.endfor

.if !target(_daemon) || !target(_service)
.error No daemonizer defined.
.if !target(_service) || !target(_earlyservice)
.error No service handler defined.
.endif

#.MAKE.JOBS?=2
#.SILENT:

.if defined(AUTOBOOT)
SCRIPTS=${:!find /etc/mrc -name '*.init' -o -name '*.service'!:S/\/etc\/mrc\///}
55
56
57
58
59
60
61
62

63
64
65
66
67
68
69
70

55
56
57
58
59
60
61

62
63
64
65
66
67
68
69

70







-
+







-
+

.undef SCRIPTS

ENABLED=${:!env!:C/=.*//:M*_ENABLE}

.for var in ${ENABLED}
.if !empty(${var}:tl:Mno)
.info ${var}
#.info ${var}
.undef ${var}
.endif
.endfor

.undef ENABLED
.unexport-env
.export
.info ${:!env!}
#.info ${:!env!}