Differences From
Artifact [0bc4666f63]:
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!}
|