diff options
Diffstat (limited to 'lib/dojo-src')
-rw-r--r-- | lib/dojo-src/.gitignore | 2 | ||||
-rwxr-xr-x | lib/dojo-src/rebuild-dojo.sh | 22 | ||||
-rw-r--r-- | lib/dojo-src/tt-rss.profile.js | 7 |
3 files changed, 29 insertions, 2 deletions
diff --git a/lib/dojo-src/.gitignore b/lib/dojo-src/.gitignore index 54650a469..59692045a 100644 --- a/lib/dojo-src/.gitignore +++ b/lib/dojo-src/.gitignore @@ -3,3 +3,5 @@ dojo dojox release util +dojo-release-* +log*
\ No newline at end of file diff --git a/lib/dojo-src/rebuild-dojo.sh b/lib/dojo-src/rebuild-dojo.sh index 12d4d8e59..1e33c066e 100755 --- a/lib/dojo-src/rebuild-dojo.sh +++ b/lib/dojo-src/rebuild-dojo.sh @@ -7,20 +7,38 @@ # Dojo requires Java runtime to build. Further information on rebuilding Dojo # is available here: http://dojotoolkit.org/reference-guide/build/index.html +VERSION=1.8.3 + +# Download and extract dojo src code if it doesn't already exist +if [ ! -d "dojo" ]; then + TARBALL=dojo-release-$VERSION-src.tar.gz + if [ ! -f $TARBALL ]; then + wget -q http://download.dojotoolkit.org/release-$VERSION/$TARBALL + fi + tar -zxf $TARBALL + mv dojo-release-$VERSION-src/* . + rm -rf dojo-release-$VERSION-src +fi + if [ -d util/buildscripts/ ]; then rm -rf release/dojo pushd util/buildscripts - ./build.sh profile=../../tt-rss action=clean,release optimize=shrinksafe + ./build.sh profile=../../tt-rss action=release optimize=shrinksafe cssOptimize=comments popd if [ -d release/dojo ]; then rm -rf ../dojo ../dijit cp -r release/dojo/dojo .. cp -r release/dojo/dijit .. + + cd .. + + find dojo -name '*uncompressed*' -exec rm -- {} \; + find dijit -name '*uncompressed*' -exec rm -- {} \; else echo $0: ERROR: Dojo build seems to have failed. fi else echo $0: ERROR: Please unpack Dojo source release into current directory. -fi +fi
\ No newline at end of file diff --git a/lib/dojo-src/tt-rss.profile.js b/lib/dojo-src/tt-rss.profile.js index 32fe53781..1c1e23517 100644 --- a/lib/dojo-src/tt-rss.profile.js +++ b/lib/dojo-src/tt-rss.profile.js @@ -30,6 +30,7 @@ dependencies = { "dijit.Dialog", "dijit.form.Button", "dijit.form.CheckBox", + "dijit.form.ComboButton", "dijit.form.DropDownButton", "dijit.form.FilteringSelect", "dijit.form.Form", @@ -38,8 +39,13 @@ dependencies = { "dijit.form.SimpleTextarea", "dijit.form.TextBox", "dijit.form.ValidationTextBox", + "dijit.Viewport", "dijit.InlineEditBox", + "dijit.ToolbarSeparator", + "dijit.PopupMenuItem", + "dijit.CheckedMenuItem", "dijit.layout.AccordionContainer", + "dijit.layout.AccordionPane", "dijit.layout.BorderContainer", "dijit.layout.ContentPane", "dijit.layout.TabContainer", @@ -47,6 +53,7 @@ dependencies = { "dijit.ProgressBar", "dijit.ProgressBar", "dijit.Toolbar", + "dijit.TooltipDialog", "dijit.Tree", "dijit.tree.dndSource", ] |