summaryrefslogtreecommitdiff
path: root/lib/dojo-src
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dojo-src')
-rwxr-xr-xlib/dojo-src/rebuild-dojo.sh10
-rw-r--r--lib/dojo-src/tt-rss.profile.js (renamed from lib/dojo-src/profile.js)25
2 files changed, 27 insertions, 8 deletions
diff --git a/lib/dojo-src/rebuild-dojo.sh b/lib/dojo-src/rebuild-dojo.sh
index 8ed5baba2..12d4d8e59 100755
--- a/lib/dojo-src/rebuild-dojo.sh
+++ b/lib/dojo-src/rebuild-dojo.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# This script rebuilds customized layer of Dojo for tt-rss
# Place unpacked Dojo source release in this directory and run this script.
@@ -8,14 +8,16 @@
# is available here: http://dojotoolkit.org/reference-guide/build/index.html
if [ -d util/buildscripts/ ]; then
+ rm -rf release/dojo
+
pushd util/buildscripts
- ./build.sh profileFile=../../profile.js action=clean,release version=1.6.1 releaseName=
+ ./build.sh profile=../../tt-rss action=clean,release optimize=shrinksafe
popd
if [ -d release/dojo ]; then
rm -rf ../dojo ../dijit
- cp -r release/dojo ..
- cp -r release/dijit ..
+ cp -r release/dojo/dojo ..
+ cp -r release/dojo/dijit ..
else
echo $0: ERROR: Dojo build seems to have failed.
fi
diff --git a/lib/dojo-src/profile.js b/lib/dojo-src/tt-rss.profile.js
index 572b94230..32fe53781 100644
--- a/lib/dojo-src/profile.js
+++ b/lib/dojo-src/tt-rss.profile.js
@@ -2,11 +2,30 @@ dependencies = {
layers: [
{
name: "tt-rss-layer.js",
- resourceName: "tt-rss-layer",
dependencies: [
+ "dojo._base.url",
+ "dojo.cache",
+ "dojo.dojo",
+ "dojo.parser",
+ "dojo.data.ItemFileWriteStore",
+ "dojo.selector.acme",
+ "dojo.Stateful",
+ "dojo.string",
+ "dojo.text",
+ "dojo.touch",
+ "dojo.uacss",
+ "dojo.window",
"dojo.parser",
- "dijit.dijit",
"dojo.NodeList-fx",
+ "dojo.dnd.Moveable",
+ "dojo.dnd.move",
+ "dojo.dnd.Mover",
+ "dojo.dnd.TimedMoveable",
+ "dojo.fx.Toggler",
+ "dojo.html",
+ "dojo.i18n",
+ "dojo.date.stamp",
+ "dijit.dijit",
"dijit.ColorPalette",
"dijit.Dialog",
"dijit.form.Button",
@@ -30,8 +49,6 @@ dependencies = {
"dijit.Toolbar",
"dijit.Tree",
"dijit.tree.dndSource",
- "dojo.data.ItemFileWriteStore",
- "dojo.parser",
]
}
],