1 #!/usr/bin/env python 2 3 # Copyright (c) 2013 Google Inc. All rights reserved. 4 # Use of this source code is governed by a BSD-style license that can be 5 # found in the LICENSE file. 6 7 """ 8 Make sure msvs_enable_winrt works correctly. 9 """ 10 11 import TestGyp 12 13 import os 14 import sys 15 import struct 16 17 CHDIR = 'enable-winrt' 18 19 print 'This test is not currently working on the bots: https://code.google.com/p/gyp/issues/detail?id=466' 20 sys.exit(0) 21 22 if (sys.platform == 'win32' and 23 int(os.environ.get('GYP_MSVS_VERSION', 0)) >= 2013): 24 test = TestGyp.TestGyp(formats=['msvs']) 25 26 test.run_gyp('enable-winrt.gyp', chdir=CHDIR) 27 28 test.build('enable-winrt.gyp', 'enable_winrt_dll', chdir=CHDIR) 29 30 test.build('enable-winrt.gyp', 'enable_winrt_missing_dll', chdir=CHDIR, 31 status=1) 32 33 test.build('enable-winrt.gyp', 'enable_winrt_winphone_dll', chdir=CHDIR) 34 35 test.pass_test() 36