Comments (2)
Hi David,
The intent for the –regExExclude was to compare both files and directories. Many times there’s a directory pattern you want to exclude so that’s what –regExExclude is for. See the Zen of Paraffin document for more information.
-
John Robbins
from paraffin.
Hi John,
From what I can see there appears to be a bit of a conflict between what the documentation says and what the code does. The document (and usage instructions) say this (emphasis mine)
Adds regular expression exclusions to both files and directories. The regular expression specified must be in quotes to account for spaces. Also, all regular expressions are treated as case insensitive. When Paraffin is looking at files, the regular expression is applied to just the filename. For directories, the check is against the complete drive and directory name. Specify as many –regExExclude options as necessary.
Happy to patch the documentation if the code implementation is the preferred intention :-)
from paraffin.
Related Issues (19)
- Broken link - WiX Tutorial HOT 1
- Plans to make a NuGet package? HOT 3
- Add note about KeyPath setting in readme
- Use of "alias" parameter causes "dirExclude" and "RegExExclude" to be ignored HOT 4
- Add option to force install. HOT 3
- Option for making files permanent with Permanent="yes" HOT 2
- How to deal with libraries comming from nugets in different projects HOT 3
- Allow saving .paraffin files to different location
- -update incorrect if directory tree includes subfolders with the same name HOT 1
- -update defaults to Wix4 HOT 2
- Output folder for .PARAFFIN file HOT 1
- Any chance of a signed nuget package so we can use this in production? HOT 1
- Empty Directories not being created via paraffin
- Option to process *only* files given with -includeFile HOT 2
- Upload to NuGet.org HOT 4
- [Enhancement] Allow Grouping of Folder Contents into Individual ComponentGroups HOT 1
- Latest version download HOT 5
- NAnt task HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from paraffin.