Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dnicolson/copysauce
🔁 Script to copy static files to avoid long .NET builds
https://github.com/dnicolson/copysauce
Last synced: 22 days ago
JSON representation
🔁 Script to copy static files to avoid long .NET builds
- Host: GitHub
- URL: https://github.com/dnicolson/copysauce
- Owner: dnicolson
- Created: 2013-05-31T01:03:00.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-04-29T04:19:11.000Z (over 10 years ago)
- Last Synced: 2024-10-06T02:22:02.992Z (3 months ago)
- Language: Python
- Homepage:
- Size: 278 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Unmaintained
There is a fork available here:
https://github.com/rdebeasi/CopySauce#CopySauce
CopySauce was developed for working on Sitecore .NET projects to circumvent the build process by copying static files to the web root. It should also work for .NET projects where the web root is separate to the source files.
##Configuring
When first launched there will be a prompt to locate the project and web root directories. After this a `.CopySauce.json` will be created in the root of the project directory with these options:
{
"cmd_after_copy": "",
"file_exclude_patterns": [
"^\\.",
".*\\.cs$",
"(?i).*\\.tmp$"
],
"folder_exclude_patterns": [
"^\\."
],
"folders_to_watch": [
"css",
"images",
"img",
"javascript",
"js",
"scripts",
"layouts",
"views",
"xsl"
],
"web_root": ""
}##Requirements
- Windows
- Python 2.7
- [Python for Windows extensions](http://sourceforge.net/projects/pywin32/)
- [Watchdog](http://pypi.python.org/pypi/watchdog) module (install with [Setuptools](https://pypi.python.org/pypi/setuptools#windows))##Optional
- [PyInstaller](http://www.pyinstaller.org/) (py2exe would probably work as well) can be used to make an executable:
python pyinstaller.py -F CopySauce.py -i CopySauce.ico
- [UPX](http://upx.sourceforge.net/#download) for reducing binary size