Files
atom/script/copy-files-to-bundle
Kevin Sawicki 78dc676f0f Exclude .less/.cson/.coffee files at root of src
Previously the rsync exclude rules required files to be two-levels
deep to be excluded which would keep the window-bootstrap.coffee in
the bundle since it was at the root of the src folder.

Now if cson, less, or coffee files end up in src/ they will be
correctly excluded from the bundle when synced.
2013-04-11 12:36:40 -07:00

16 lines
515 B
Bash
Executable File

#!/bin/sh
# This can only be run by xcode or xcodebuild!
set -e
COMPILED_SOURCES_DIR="${1}"
RESOUCES_PATH="$BUILT_PRODUCTS_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH"
# Copy non-coffee files into bundle
rsync --archive --recursive \
--exclude="src/**.coffee" --exclude="src/**.cson" \
--exclude="src/**.less" --exclude="static/**.less" \
--exclude="node_modules/less" \
node_modules src static vendor spec benchmark themes dot-atom atom.sh \
"${COMPILED_SOURCES_DIR}/" "$RESOUCES_PATH"