Skip to content

Commit ba21558

Browse files
committed
Added release target to Makefile. Added jquery 1.6.4 dependency
1 parent 1009322 commit ba21558

File tree

2 files changed

+49
-3
lines changed

2 files changed

+49
-3
lines changed

Makefile

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION=1.2.6
22
DATE=$(git log -1 --pretty=format:%ad)
3-
VER = sed "s/@VERSION/${VERSION}/"
3+
META = sed "s/@VERSION/${VERSION}/;s/@DATE/${DATE}/;"
44

55
concat:
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

2548
closure: concat
2649
java -jar lib/compiler.jar --js build/jquery.tools.js --js_output_file jquery.tools.min.js
2750

2851
uglify: 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

Comments
 (0)