1 include /usr
/share
/dpkg
/pkg-info.mk
5 DEB
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}_all.deb
8 DOCDIR
=${DESTDIR}/usr
/share
/doc
/${PACKAGE}
9 WWWBASEDIR
=${DESTDIR}/usr
/share
/javascript
/${PACKAGE}
10 WWWCSSDIR
=${WWWBASEDIR}/css
11 WWWIMAGESDIR
=${WWWBASEDIR}/images
12 WWWJSDIR
=${WWWBASEDIR}/js
16 images
/proxmox_logo.png
18 CSSFILES
= css
/ext6-pmg.css css
/ext6-pmg-mobile.css
20 export DEB_VERSION_UPSTREAM_REVISION
28 cd build
; dpkg-buildpackage
-b
-us
-uc
31 .PHONY
: js
/pmgmanagerlib.js js
/mobile
/pmgmanagerlib-mobile.js
33 make
-C js pmgmanagerlib.js
34 js
/mobile
/pmgmanagerlib-mobile.js
:
35 make
-C js
/mobile pmgmanagerlib-mobile.js
37 install: pmg-index.html.tt pmg-mobile-index.html.tt js
/pmgmanagerlib.js js
/mobile
/pmgmanagerlib-mobile.js
${IMAGES} ${CSSFILES}
38 install -d
-m
755 ${WWWBASEDIR}
39 install -d
-m
755 ${WWWCSSDIR}
40 install -d
-m
755 ${WWWIMAGESDIR}
41 install -d
-m
755 ${WWWJSDIR}
42 install -m
0644 pmg-index.html.tt
${WWWBASEDIR}
43 install -m
0644 pmg-mobile-index.html.tt
${WWWBASEDIR}
44 install -m
0644 js
/pmgmanagerlib.js
${WWWJSDIR}
45 install -m
0644 js
/mobile
/pmgmanagerlib-mobile.js
${WWWJSDIR}
46 for f in
${IMAGES}; do
install -m
0644 "$$f" ${WWWIMAGESDIR}; done
47 for f in
${CSSFILES}; do
install -m
0644 "$$f" ${WWWCSSDIR}; done
51 tar cf
- ${DEB} | ssh
-X repoman@repo.proxmox.com
-- upload
--product pmg
--dist stretch
54 rm -f examples
/simple-demo.pem
59 $(MAKE
) -C js
/mobile lint
63 rm -rf .
/build
*.deb
*.changes
*.buildinfo
64 find .
-name
'*~' -exec
rm {} ';'