diff --git a/projects/yui.github.io/yuicompressor/package.yml b/projects/yui.github.io/yuicompressor/package.yml new file mode 100644 index 00000000..ce0e1ff0 --- /dev/null +++ b/projects/yui.github.io/yuicompressor/package.yml @@ -0,0 +1,19 @@ +distributable: + url: https://github.com/yui/yuicompressor/releases/download/v{{version}}/yuicompressor-{{version}}.zip + strip-components: 1 +versions: + github: yui/yuicompressor +warnings: + - vendored +dependencies: + openjdk.org: '*' +build: + script: + - mkdir -p {{prefix}}/bin + - echo -e '#!/bin/bash\njava -jar $(dirname "$0")/yuicompressor-{{version}}.jar $@' > ./yuicompressor + - install yuicompressor-{{version}}.jar yuicompressor {{prefix}}/bin/ +provides: + - bin/yuicompressor +test: + script: + - yuicompressor --nomunge --preserve-semi ./test.js | grep 'var i=1;console.log(i);' diff --git a/projects/yui.github.io/yuicompressor/test.js b/projects/yui.github.io/yuicompressor/test.js new file mode 100644 index 00000000..ea2ca16c --- /dev/null +++ b/projects/yui.github.io/yuicompressor/test.js @@ -0,0 +1,2 @@ +var i = 1; // foo +console.log(i); // bar \ No newline at end of file