Changeset 82679 in webkit


Ignore:
Timestamp:
Apr 1, 2011 7:10:00 AM (13 years ago)
Author:
Adam Roben
Message:

Mark .vcproj/.vsprops/.sln files as being Windows-only

Fixes <http://webkit.org/b/57489> Mac builders built 82512, but shouldn't have

Reviewed by Anders Carlsson.

  • Scripts/webkitpy/common/config/build.py:

(_should_file_trigger_build): Added patterns to mark .vcproj/.vsprops/.sln files and .vcproj
directories as Windows-only.

  • Scripts/webkitpy/common/config/build_unittest.py:

(ShoulBuildTest): Added test cases for the above.

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r82671 r82679  
     12011-04-01  Adam Roben  <aroben@apple.com>
     2
     3        Mark .vcproj/.vsprops/.sln files as being Windows-only
     4
     5        Fixes <http://webkit.org/b/57489> Mac builders built 82512, but shouldn't have
     6
     7        Reviewed by Anders Carlsson.
     8
     9        * Scripts/webkitpy/common/config/build.py:
     10        (_should_file_trigger_build): Added patterns to mark .vcproj/.vsprops/.sln files and .vcproj
     11        directories as Windows-only.
     12
     13        * Scripts/webkitpy/common/config/build_unittest.py:
     14        (ShoulBuildTest): Added test cases for the above.
     15
    1162011-04-01  Keith Kyzivat  <keith.kyzivat@nokia.com>
    217
  • trunk/Tools/Scripts/webkitpy/common/config/build.py

    r81390 r82679  
    9898        (r"/\w+Chromium\w*\.(?:cpp|h|mm)$", ["chromium"]),
    9999        (r"Mac\.(?:cpp|h|mm)$", ["mac"]),
     100        (r"\.(?:vcproj|vsprops|sln)$", ["win"]),
    100101        (r"\.exp(?:\.in)?$", ["mac"]),
    101102        (r"\.gypi?", ["chromium"]),
    102103        (r"\.order$", ["mac"]),
    103104        (r"\.pr[io]$", ["qt"]),
     105        (r"\.vcproj/", ["win"]),
    104106        (r"\.xcconfig$", ["mac"]),
    105107        (r"\.xcodeproj/", ["mac"]),
  • trunk/Tools/Scripts/webkitpy/common/config/build_unittest.py

    r81390 r82679  
    3333        (["Websites/bugs.webkit.org/foo"], []),
    3434        (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-leopard", "mac-snowleopard"]),
     35        (["Source/JavaScriptCore/JavaScriptCore.vcproj/foo", "Source/WebKit2/win/WebKit2.vcproj", "Source/WebKit/win/WebKit.sln", "Tools/WebKitTestRunner/Configurations/WebKitTestRunnerCommon.vsprops"], ["win"]),
    3536        (["Source/JavaScriptGlue/foo", "Source/WebCore/bar"], ["*"]),
    3637        (["Source/JavaScriptGlue/foo"], ["mac-leopard", "mac-snowleopard"]),
Note: See TracChangeset for help on using the changeset viewer.