# Generates a single JS file that's easier to include.
GetSources () {
+ # Include dyraph-options-reference only if DEBUG environment variable is set.
+ if [ ! -z "$DEBUG" ]; then
+ maybe_options_reference=dygraph-options-reference.js
+ else
+ maybe_options_reference=''
+ fi
+
# This list needs to be kept in sync w/ the one in dygraph-dev.js
# and the one in jsTestDriver.conf. Order matters, except for the plugins.
for F in \
dygraph-plugin-base.js \
plugins/*.js \
dygraph-plugin-install.js \
+ $maybe_options_reference \
datahandler/datahandler.js \
datahandler/default.js \
datahandler/default-fractions.js \
Copyright
CatSources
;;
+cat-dev)
+ DEBUG=true
+ Copyright
+ CatSources
+ ;;
compress*|cat_compress*)
CatCompressed
;;
set -x
site=$1
-# Produce dygraph-combined.js.
+# Produce dygraph-combined.js and dygraph-combined-dev.js
./generate-combined.sh
+./generate-combined.sh cat-dev > dygraph-combined-dev.js
# Generate documentation.
./generate-documentation.py > docs/options.html
# Revert changes to dygraph-combined.js and docs.
make clean-combined-test
+rm dygraph-combined-dev.js
git checkout docs/download.html
rm docs/options.html
rm -rf $temp_dir