Fix issue where incoming and master SDKs were not listed in the 'emsdk list' output. Thanks to MTRo for providing the fix!

This commit is contained in:
Jukka Jylänki
2013-10-28 13:29:57 +02:00
parent b9e454aade
commit 6693d2d4fa

7
emsdk
View File

@@ -406,10 +406,15 @@ class Tool:
def compatible_with_this_os(self):
if hasattr(self, 'os'):
if self.os == 'all':
return True
if (WINDOWS and 'win' in self.os) or (LINUX and 'linux' in self.os) or (OSX and 'osx' in self.os):
return True
else:
return False
else:
if not hasattr(self, 'osx_url') and not hasattr(self, 'windows_url') and not hasattr(self, 'unix_url'):
return True
if OSX and hasattr(self, 'osx_url'):
return True
@@ -506,7 +511,7 @@ class Tool:
if not success:
return False
print "Done."
return True
return True
else:
url = self.download_url()
if hasattr(self, 'git_branch'):