From 3e998dfc5b8d4c3d45dd98460cecd8927e52a970 Mon Sep 17 00:00:00 2001 From: Praveen Arimbrathodiyil Date: Tue, 13 Sep 2016 19:48:36 +0530 Subject: [PATCH] minifie vue*.js --- debian/control | 2 +- debian/rules | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index feb22e7782..d55f2676c8 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Cédric Boutillier , Pirate Praveen -Build-Depends: debhelper (>= 9~), gem2deb, dh-systemd, bc +Build-Depends: debhelper (>= 9~), gem2deb, dh-systemd, bc, node-uglify Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/gitlab.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/gitlab.git diff --git a/debian/rules b/debian/rules index cc1d6620fc..cab091b9c2 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,11 @@ %: dh $@ --with=systemd +override_dh_build: + dh_build + uglify -o vendor/assets/javascripts/vue.min.js vendor/assets/javascripts/vue.full.js + uglify -o vendor/assets/javascripts/vue-resource.min.js vendor/assets/javascripts/vue-resource.full.js + override_dh_install: dh_install -XLICENSE # Make sure we are installing all required files in debian/install