OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/env python |
2 # Copyright (c) 2010 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2010 The Native Client Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 """Diff - Generate a unified diff of two sources or directories. | 6 """Diff - Generate a unified diff of two sources or directories. |
7 | 7 |
8 The diff module provides a mechanism for running a diff a pair of | 8 The diff module provides a mechanism for running a diff a pair of |
9 sources or directories. If there are any differences they are | 9 sources or directories. If there are any differences they are |
10 displayed as a unified diff and the module returns non zero. If | 10 displayed as a unified diff and the module returns non zero. If |
11 there are no differences the module returns zero. | 11 there are no differences the module returns zero. |
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 if verbose: | 172 if verbose: |
173 print "Compare %s and %s" % (path1, path2) | 173 print "Compare %s and %s" % (path1, path2) |
174 diffCnt = diffCnt + Diff(path1, path2) | 174 diffCnt = diffCnt + Diff(path1, path2) |
175 | 175 |
176 if verbose: | 176 if verbose: |
177 print "%d different file(s) or failure(s)." % diffCnt | 177 print "%d different file(s) or failure(s)." % diffCnt |
178 return diffCnt | 178 return diffCnt |
179 | 179 |
180 if __name__ == '__main__': | 180 if __name__ == '__main__': |
181 sys.exit(main(sys.argv)) | 181 sys.exit(main(sys.argv)) |
OLD | NEW |