blob: 50b845f34622475a908333b197bf603ba723fd5b [file] [log] [blame]
#!/usr/bin/env bash
ADDED_FILES=$(svn status generated/ | sed -e '/^?/!d' -e 's/^?//')
REMOVED_FILES=$(svn status generated/ | sed -e '/^!/!d' -e 's/^!//')
# Add new and modified
if [ "${ADDED_FILES}" ]; then
svn add ${ADDED_FILES}
fi
# Remove deleted files
if [ "${REMOVED_FILES}" ]; then
svn rm ${REMOVED_FILES}
fi
# Make sure we include all the files in source/* (minues source/_site*)
ADDED_FILES=$(svn status source/ | sed -e '/^?/!d' -e 's/^?//')
REMOVED_FILES=$(svn status source/ | sed -e '/^!/!d' -e 's/^!//')
# Add new and modified
if [ "${ADDED_FILES}" ]; then
svn add ${ADDED_FILES}
fi
# Remove deleted files
if [ "${REMOVED_FILES}" ]; then
svn rm ${REMOVED_FILES}
fi
svn add source/*
svn add generated/*