Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
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\..*$