3 SUBDIRS
=API2 Status CLI Service Ceph Jobs
19 all: pvecfg.pm
$(SUBDIRS
)
20 set
-e
&& for i in
$(SUBDIRS
); do
$(MAKE
) -C
$$i; done
22 REPOID ?
= $(or
$(GITVERSION
), $(shell git rev-parse
--short
=16 HEAD
), unknown
)
23 pvecfg.pm
: pvecfg.pm.in
24 sed
's/@VERSION@/$(VERSION)/;s/@PVERELEASE@/$(PVERELEASE)/;s/@PACKAGE@/$(PACKAGE)/;s/@REPOID@/$(REPOID)/' $< >$@.tmp
28 set
-e
&& for i in
$(SUBDIRS
); do
$(MAKE
) -C
$$i $@
; done
32 set
-e
&& for i in
$(SUBDIRS
); do
$(MAKE
) -C
$$i $@
; done
33 rm -rf
*~ pvecfg.pm pvecfg.pm.tmp
36 install: pvecfg.pm
$(PERLSOURCE
)
37 install -d
$(PERLLIBDIR
)/PVE
38 install -m
0644 pvecfg.pm
$(PERLLIBDIR
)/PVE
/
39 install -m
0644 $(PERLSOURCE
) $(PERLLIBDIR
)/PVE
/
40 set
-e
&& for i in
$(SUBDIRS
); do
$(MAKE
) -C
$$i $@
; done