Merge "Support a "platform-only" version tag."
This commit is contained in:
commit
f543ff67ad
|
@ -69,6 +69,8 @@ def should_omit_version(name, tags, arch, api):
|
|||
"""
|
||||
if version_is_private(name):
|
||||
return True
|
||||
if 'platform-only' in tags:
|
||||
return True
|
||||
if not symbol_in_arch(tags, arch):
|
||||
return True
|
||||
if not symbol_in_api(tags, arch, api):
|
||||
|
|
|
@ -110,6 +110,9 @@ class OmitVersionTest(unittest.TestCase):
|
|||
self.assertTrue(gsl.should_omit_version('foo_PRIVATE', [], 'arm', 9))
|
||||
self.assertTrue(gsl.should_omit_version('foo_PLATFORM', [], 'arm', 9))
|
||||
|
||||
self.assertTrue(gsl.should_omit_version(
|
||||
'foo', ['platform-only'], 'arm', 9))
|
||||
|
||||
def test_omit_arch(self):
|
||||
self.assertFalse(gsl.should_omit_version('foo', [], 'arm', 9))
|
||||
self.assertFalse(gsl.should_omit_version('foo', ['arm'], 'arm', 9))
|
||||
|
|
Loading…
Reference in New Issue