11VERSION =1.2.6
22DATE =$(git log -1 --pretty=format:%ad )
3- VER = sed "s/@VERSION/${VERSION}/"
3+ META = sed "s/@VERSION/${VERSION}/;s/@DATE/${DATE}/; "
44
55concat :
66 mkdir -p build
@@ -20,10 +20,52 @@ concat:
2020 src/tooltip/tooltip.js\
2121 src/tooltip/tooltip.dynamic.js\
2222 src/tooltip/tooltip.slide.js\
23- src/validator/validator.js | ${VER} > build/jquery.tools.js
23+ src/validator/validator.js | ${META} > build/jquery.tools.js
24+
25+ concat_tiny :
26+ mkdir -p build
27+ cat src/overlay/overlay.js\
28+ src/scrollable/scrollable.js\
29+ src/tabs/tabs.js\
30+ src/tooltip/tooltip.js | ${META} > build/jquery.tools.tiny.js
31+
32+
33+ concat_form :
34+ mkdir -p build
35+ cat src/dateinput/dateinput.js\
36+ src/rangeinput/rangeinput.js\
37+ src/validator/validator.js | ${META} > build/jquery.tools.form.js
38+
39+
40+ concat_ui : concat_tiny
41+ cat lib/jquery-1.6.4.min.js\
42+ build/jquery.tools.tiny.js > build/jquery.tools.ui.js
43+
44+ concat_full : concat
45+ cat lib/jquery-1.6.4.min.js\
46+ build/jquery.tools.js > build/jquery.tools.full.js
2447
2548closure : concat
2649 java -jar lib/compiler.jar --js build/jquery.tools.js --js_output_file jquery.tools.min.js
2750
2851uglify : concat
29- uglifyjs -nc build/jquery.tools.js > build/jquery.tools.min.js
52+ mkdir -p build/all
53+ uglifyjs -nc build/jquery.tools.js > build/all/jquery.tools.min.js
54+
55+ uglify_full : concat_full
56+ mkdir -p build/full
57+ uglifyjs -nc build/jquery.tools.full.js > build/full/jquery.tools.min.js
58+
59+ uglify_tiny : concat_tiny
60+ mkdir -p build/tiny
61+ uglifyjs -nc build/jquery.tools.tiny.js > build/tiny/jquery.tools.min.js
62+
63+ uglify_form : concat_form
64+ mkdir -p build/form
65+ uglifyjs -nc build/jquery.tools.form.js > build/form/jquery.tools.min.js
66+
67+ uglify_ui : concat_ui
68+ mkdir -p build/ui
69+ uglifyjs -nc build/jquery.tools.ui.js > build/ui/jquery.tools.min.js
70+
71+ uglify_release : uglify_tiny uglify_form uglify uglify_ui uglify_full
0 commit comments