| 227 |
dpurdie |
1 |
# .ccignore file used by some of the clearcase perl classes to tell them what kind of files to ignore.
|
|
|
2 |
# Normally used to filter out any view private files that match the filters in the file
|
|
|
3 |
#
|
|
|
4 |
# The format of the this file is as follows
|
|
|
5 |
# Expression
|
|
|
6 |
# Expression is a perl Regular expression to match against path names found.
|
|
|
7 |
# Directory separators should be "/", they will be matched accordingly.
|
|
|
8 |
# Expresions should not use the RE "^" beggining of line as the search dir
|
|
|
9 |
# is not known and therefore cannot be matched
|
|
|
10 |
# The RE "$" end of line should be used to match against the current item whether it be a file or dir
|
|
|
11 |
# eg
|
|
|
12 |
# /\.ccignore$ - Will match (ignore) any file/dir called .ccignore in any path
|
|
|
13 |
# /.*\.contrib$ - Will ignore any file/dir with a .contrib extension in any path
|
|
|
14 |
# /pkg$ - Will ignore the file/dir pkg in any path will not ignore files below it
|
|
|
15 |
# /pkg/.*$ - Will ignore any files/dirs in any pkg dir will not ignore the pkg dir itself
|
|
|
16 |
# /pkg/?(?(?<=/).*)$ - Will ignore file/dir pkg in any path and if pkg is a dir will ignore all files below it
|
|
|
17 |
# - RE explained
|
|
|
18 |
# - pkg/? => pkg followed by 0 or 1 /
|
|
|
19 |
# - (? => Start of a conditional expression
|
|
|
20 |
# - (?<=/) => The condition that uses a positive lookbehind that is true if last char was a /
|
|
|
21 |
# - .*) => Matches one or more chars if condition above was true
|
|
|
22 |
# - $ => Match the end of the line
|
|
|
23 |
# - This will match for eg .../pkg, .../pkg/, .../pkg/file, .../pkg/dir/file
|
|
|
24 |
|
|
|
25 |
# Any file with a contrib or keep extension
|
|
|
26 |
/.*\.contrib$
|
|
|
27 |
/.*\.keep$
|
|
|
28 |
|
|
|
29 |
# The build dirs pkg & interface and all files dirs within them
|
|
|
30 |
/pkg/?(?(?<=/).*)$
|
|
|
31 |
/interface/?(?(?<=/).*)$
|
|
|
32 |
|
|
|
33 |
# The installshield build files from GBE_TOOLS
|
|
|
34 |
/ishieldlib\.(h|rul)
|
|
|
35 |
|
|
|
36 |
# jats files
|
|
|
37 |
/build\.log$
|
|
|
38 |
/Makefile$
|
|
|
39 |
/setenv\.bat$
|
|
|
40 |
/descpkg$
|
|
|
41 |
/src/version\.(c|h)$
|
|
|
42 |
/src/WIN32\.mk$
|
|
|
43 |
|
|
|
44 |
# Installshield work files
|
|
|
45 |
/IsConfig\.INI$
|
|
|
46 |
/pkgdef\.h$
|
|
|
47 |
/Setup\.(dbg|inx|map|obs)$
|
|
|
48 |
/String1033\.txt$
|
|
|
49 |
/_ISUser1033\..*$
|