minifie vue*.js

This commit is contained in:
Praveen Arimbrathodiyil 2016-09-13 19:48:36 +05:30
parent 33b160c633
commit 3e998dfc5b
2 changed files with 6 additions and 1 deletions

2
debian/control vendored
View file

@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Uploaders: Cédric Boutillier <boutil@debian.org>,
Pirate Praveen <praveen@debian.org>
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

5
debian/rules vendored
View file

@ -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