Skip to content

Instantly share code, notes, and snippets.

@kdeloach
Created October 8, 2015 21:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kdeloach/8bfc4c9f15d6c23d06a3 to your computer and use it in GitHub Desktop.
Save kdeloach/8bfc4c9f15d6c23d06a3 to your computer and use it in GitHub Desktop.
diff --git a/src/rf/bundle.sh b/src/rf/bundle.sh
index e33ff9b..0da77e5 100755
--- a/src/rf/bundle.sh
+++ b/src/rf/bundle.sh
@@ -22,6 +22,12 @@ MINIFY_PLUGIN="-p [ minifyify --no-map ]"
NODE_SASS="$BIN/node-sass"
ENTRY_SASS_DIR="./sass/"
+MAIN_SCSS="${ENTRY_SASS_DIR}main.scss"
+MAIN_SCSS_DEST="${STATIC_CSS_DIR}"
+MAIN_SCSS_MAP="${MAIN_SCSS_DEST}main.css.map"
+ANIMATE_SCSS="${ENTRY_SASS_DIR}vendors/animate/animate.scss"
+ANIMATE_SCSS_DEST="${STATIC_CSS_DIR}vendors/animate/"
+ANIMATE_SCSS_MAP="${ANIMATE_SCSS_DEST}animate.css.map"
VENDOR_CSS_FILE="${STATIC_CSS_DIR}vendor.css"
TEST_FILES="./js/src/**/tests.js"
@@ -65,7 +71,9 @@ fi
if [ -n "$ENABLE_DEBUG" ]; then
BROWSERIFY="$BROWSERIFY --debug"
- NODE_SASS="$NODE_SASS --source-map ${STATIC_CSS_DIR}main.css.map \
+ MAIN_SCSS="$MAIN_SCSS --source-map ${MAIN_SCSS_MAP} \
+ --source-map-contents"
+ ANIMATE_SCSS="$ANIMATE_SCSS --source-map ${ANIMATE_SCSS_MAP} \
--source-map-contents"
fi
@@ -126,7 +134,8 @@ if [ -n "$ENABLE_TESTS" ]; then
fi
VAGRANT_COMMAND="$TEST_COMMAND $VENDOR_COMMAND
- $NODE_SASS $ENTRY_SASS_DIR -o ${STATIC_CSS_DIR} &
+ $NODE_SASS $MAIN_SCSS -o ${MAIN_SCSS_DEST} &
+ $NODE_SASS $ANIMATE_SCSS -o ${ANIMATE_SCSS_DEST} &
$BROWSERIFY $ENTRY_JS_FILES $BROWSERIFY_EXT $REACTIFY_TRANSFORM \
-o ${STATIC_JS_DIR}main.js $EXTRA_ARGS"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment