mirror of https://github.com/apache/cloudstack.git
59 lines
1.1 KiB
Makefile
Executable File
59 lines
1.1 KiB
Makefile
Executable File
#!/usr/bin/make -f
|
|
# -*- makefile -*-
|
|
DEBVERS := $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
|
|
PACKAGE = $(shell dh_listpackages|head -n 1|cut -d '-' -f 1)
|
|
CLOUDSTACK = "cloudstack"
|
|
SYSCONFDIR = "/etc"
|
|
USRBINDIR = "/usr/bin"
|
|
DESTDIR = "debian/tmp"
|
|
|
|
# Uncomment this to turn on verbose mode.
|
|
export DH_VERBOSE=1
|
|
|
|
# This has to be exported to make some magic below work.
|
|
export DH_OPTIONS
|
|
|
|
configure: configure-stamp
|
|
configure-stamp:
|
|
dh_testdir
|
|
|
|
build: build-indep
|
|
|
|
build-indep: build-indep-stamp
|
|
|
|
build-indep-stamp: configure
|
|
cd .. && npm install && npm run build
|
|
touch $@
|
|
|
|
clean:
|
|
dh_testdir
|
|
dh_testroot
|
|
rm -f build-arch-stamp build-indep-stamp
|
|
dh_clean
|
|
|
|
install:
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_prep -s
|
|
|
|
# cloudstack-primate
|
|
mkdir -p $(DESTDIR)/usr/share/$(CLOUDSTACK)-management/webapp/primate
|
|
cp -vr ../dist/* $(DESTDIR)/usr/share/$(CLOUDSTACK)-management/webapp/primate/
|
|
|
|
dh_installdirs
|
|
dh_install
|
|
|
|
binary: install
|
|
dh_install
|
|
dh_installchangelogs
|
|
dh_installman
|
|
dh_link
|
|
dh_strip
|
|
dh_compress
|
|
dh_fixperms
|
|
dh_makeshlibs
|
|
dh_installdeb
|
|
dh_gencontrol
|
|
dh_md5sums
|
|
dh_builddeb
|