]> git.proxmox.com Git - pve-manager.git/blob - bin/Makefile
removed automake/autoconf, removed unused files
[pve-manager.git] / bin / Makefile
1 include ../defines.mk
2
3 SUBDIRS = init.d cron test
4
5 SCRIPTS = \
6 pvestatd \
7 pvesh \
8 pveam \
9 pvebanner \
10 pvectl \
11 pvedaemon \
12 pveversion \
13 pveperf
14
15 MANS = \
16 pvestatd.1 \
17 pvedaemon.1 \
18 pveversion.1 \
19 pveperf.1
20
21 %.1: %
22 pod2man -n $* -s 1 -r "proxmox ${VERSION}" -c "Proxmox Documentation" <$* >$*.1
23
24 .PHONY: install
25 install: ${SCRIPTS} ${MANS}
26 perl -I.. ./pvesh verifyapi
27 install -d ${BINDIR}
28 install -m 0755 ${SCRIPTS} ${BINDIR}
29 install -d ${MAN1DIR}
30 install -m 0644 ${MANS} ${MAN1DIR}
31 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done
32
33 .PHONY: distclean
34 distclean: clean
35 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done
36
37 .PHONY: clean
38 clean:
39 rm -rf *~ ${MANS}
40 set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i $@; done