ENVIRONMENT:
Windows XP SP2
FB 6.3.0.2026
FB 7.0.0.515
OBSERVED BEHAVIOR:
Recently, we have started to use Delphi 2010 to upgrade some of our projects. This product introduces the .DPROJ file, and I noticed some odd behavior in both FB 6.3.0.2026 AND 7.0.0.515.
When defining a File Set, and using the include pattern of *.dpr , the fileset will ALSO include *.DPROJ files in the file set. The help file does not indicate that the behavior of the first will include instances of the second, so I suspect there is a bug in the parsing .
The fileset is interpreting the include pattern to be *.dpr* instead of an exact match of dpr for the extention (*.dpr).
(not sure if it matters, but "Recursive" is OFF, and "Directories Only" is OFF in the "Include patterns" properties page)
WORKAROUND:
The current work-around is to include an EXCLUDE pattern of *.DPROJ to exclude the extra matching files.