2011-01-06 James Kozianski <koz@chromium.org>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Jan 2011 07:13:57 +0000 (07:13 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Jan 2011 07:13:57 +0000 (07:13 +0000)
commite03f277b9c966f571c54a7396d838bca951cd066
tree7d0efa640b832d9cb0791f34a4f97531a9855d81
parent9a10c8468839e089619c97a4a01685e8929d3a91
2011-01-06  James Kozianski  <koz@chromium.org>

        Reviewed by Mihai Parparita.

        Add classes to provide a consistent interface to a set of files.
        https://bugs.webkit.org/show_bug.cgi?id=50901

        These classes allow us to write code that is agnostic to whether a
        particular set of files resides in a local directory or in a zip file
        on a remote machine.

        * Scripts/webkitpy/common/system/directoryfileset.py: Added.
        * Scripts/webkitpy/common/system/directoryfileset_unittest.py: Added.
        * Scripts/webkitpy/common/system/fileset.py: Added.
        * Scripts/webkitpy/common/system/filesystem.py:
        * Scripts/webkitpy/common/system/filesystem_mock.py:
        * Scripts/webkitpy/common/system/zipfileset.py: Added.
        * Scripts/webkitpy/common/system/zipfileset_unittest.py: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@75233 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/Scripts/webkitpy/common/system/directoryfileset.py [new file with mode: 0644]
Tools/Scripts/webkitpy/common/system/directoryfileset_unittest.py [new file with mode: 0644]
Tools/Scripts/webkitpy/common/system/fileset.py [new file with mode: 0644]
Tools/Scripts/webkitpy/common/system/filesystem.py
Tools/Scripts/webkitpy/common/system/filesystem_mock.py
Tools/Scripts/webkitpy/common/system/zipfileset.py [new file with mode: 0644]
Tools/Scripts/webkitpy/common/system/zipfileset_unittest.py [new file with mode: 0644]