From d85ec7323950a64faa52b48138b3dd9f8be51fbf Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Sun, 23 Nov 2014 13:20:13 -0500 Subject: [PATCH] generate dygraph-combined-dev.js --- generate-combined.sh | 13 +++++++++++++ push-to-web.sh | 4 +++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/generate-combined.sh b/generate-combined.sh index a224156..26d4a42 100755 --- a/generate-combined.sh +++ b/generate-combined.sh @@ -2,6 +2,13 @@ # 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 \ @@ -18,6 +25,7 @@ GetSources () { dygraph-plugin-base.js \ plugins/*.js \ dygraph-plugin-install.js \ + $maybe_options_reference \ datahandler/datahandler.js \ datahandler/default.js \ datahandler/default-fractions.js \ @@ -59,6 +67,11 @@ cat) Copyright CatSources ;; +cat-dev) + DEBUG=true + Copyright + CatSources + ;; compress*|cat_compress*) CatCompressed ;; diff --git a/push-to-web.sh b/push-to-web.sh index 9b134a2..545b25c 100755 --- a/push-to-web.sh +++ b/push-to-web.sh @@ -10,8 +10,9 @@ fi 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 @@ -39,6 +40,7 @@ fi # 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 -- 2.7.4