File: rules

package info (click to toggle)
jquery-i18n-properties 1.2.7%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,780 kB
  • sloc: javascript: 298; makefile: 17; python: 16
file content (30 lines) | stat: -rwxr-xr-x 894 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/make -f

INPUT_FILE = jquery.i18n.properties.js
OUTPUT_FILE = jquery.i18n.properties-min.js

MINIFY_GCC=closure-compiler
# using a manually constructed JVM command line for
# closure-compiler due to Debian bug 705565:
#MINIFY_GCC="java -classpath /usr/share/java/closure-compiler.jar:/usr/share/java/args4j.jar:/usr/share/java/guava.jar:/usr/share/java/json.jar com.google.javascript.jscomp.CommandLineRunner"

%:
	dh $@ --builddirectory=.

override_dh_auto_build:
	$(MINIFY_GCC) --js ${INPUT_FILE} --js_output_file ${OUTPUT_FILE}

override_dh_installexamples:
	dh_installexamples
	rm debian/*/usr/share/doc/libjs-jquery-i18n-properties/examples/css/blueprint/LICENSE

# no make install support
override_dh_auto_install:
	true

override_dh_clean:
	dh_clean
	rm -f *-min.js

get-orig-source:
	 uscan --noconf --force-download --rename --download-current-version --repack --destdir=..