Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 1 | # The install directory is hard-coded. TODO: allow the directory to be specified on the command line. |
| 2 | |
| 3 | cite about-plugin |
Erich Smith | 08e439c | 2012-05-13 08:37:31 -0400 | [diff] [blame] | 4 | about-plugin 'download jquery files into current project' |
Robert R Evans | c9da086 | 2010-10-06 17:27:55 -0700 | [diff] [blame] | 5 | |
Travis Swicegood | a694d2d | 2011-05-29 15:25:26 -0500 | [diff] [blame] | 6 | [[ -z "$JQUERY_VERSION_NUMBER" ]] && JQUERY_VERSION_NUMBER="1.6.1" |
| 7 | [[ -z "$JQUERY_UI_VERSION_NUMBER" ]] && JQUERY_UI_VERSION_NUMBER="1.8.13" |
Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 8 | |
| 9 | function rails_jquery { |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 10 | about 'download rails.js into public/javascripts' |
Erich Smith | 08e439c | 2012-05-13 08:37:31 -0400 | [diff] [blame] | 11 | group 'javascript' |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 12 | |
Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 13 | curl -o public/javascripts/rails.js http://github.com/rails/jquery-ujs/raw/master/src/rails.js |
| 14 | } |
| 15 | |
| 16 | function jquery_install { |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 17 | about 'download jquery.js into public/javascripts' |
Erich Smith | a825c5f | 2012-05-15 14:25:42 -0400 | [diff] [blame] | 18 | group 'javascript' |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 19 | |
Travis Swicegood | a694d2d | 2011-05-29 15:25:26 -0500 | [diff] [blame] | 20 | if [ -z "$1" ] |
| 21 | then |
| 22 | version=$JQUERY_VERSION_NUMBER |
| 23 | else |
| 24 | version="$1" |
| 25 | fi |
| 26 | curl -o public/javascripts/jquery.js "http://ajax.googleapis.com/ajax/libs/jquery/$version/jquery.min.js" |
Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 27 | } |
| 28 | |
Travis Swicegood | a694d2d | 2011-05-29 15:25:26 -0500 | [diff] [blame] | 29 | function jquery_ui_install { |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 30 | about 'download jquery_us.js into public/javascripts' |
Erich Smith | a825c5f | 2012-05-15 14:25:42 -0400 | [diff] [blame] | 31 | group 'javascript' |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 32 | |
Travis Swicegood | a694d2d | 2011-05-29 15:25:26 -0500 | [diff] [blame] | 33 | if [ -z "$1" ] |
| 34 | then |
| 35 | version=$JQUERY_UI_VERSION_NUMBER |
| 36 | else |
| 37 | version="$1" |
| 38 | fi |
| 39 | |
| 40 | curl -o public/javascripts/jquery_ui.js "http://ajax.googleapis.com/ajax/libs/jqueryui/$version/jquery-ui.min.js" |
| 41 | } |