]> git.proxmox.com Git - pve-manager.git/blame - PVE/Makefile
removed automake/autoconf, removed unused files
[pve-manager.git] / PVE / Makefile
CommitLineData
beb651ee
DM
1include ../defines.mk
2
3SUBDIRS=API2
4
5PERLSOURCE = \
6 API2.pm \
7 API2Client.pm \
8 APIDaemon.pm \
9 REST.pm \
10 APLInfo.pm
11
12all: pvecfg.pm ${SUBDIRS}
13
14pvecfg.pm: pvecfg.pm.in
15 sed -e s/@VERSION@/${VERSION}/ -e s/@PACKAGE@/${PACKAGE}/ $< >$@
16
17%:
18 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done
19
20.PHONY: distclean
21distclean: clean
22 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done
23
24.PHONY: clean
25clean:
26 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done
27 rm -rf *~ pvecfg.pm
28
29.PHONY: install
30install: pvecfg.pm ${PERLSOURCE}
31 install -d ${PERLLIBDIR}/PVE
32 install -m 0644 pvecfg.pm ${PERLLIBDIR}/PVE/
33 install -m 0644 ${PERLSOURCE} ${PERLLIBDIR}/PVE/
34 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done