sanity.bbclass: make it work even when distutils is not available
authorMichael Lauer <mickey@vanille-media.de>
Sun, 21 May 2006 16:17:03 +0000 (16:17 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sun, 21 May 2006 16:17:03 +0000 (16:17 +0000)
classes/sanity.bbclass

index 8253b27..a06753b 100644 (file)
@@ -31,7 +31,10 @@ def check_app_exists(app, d):
 def check_sanity(e):
        from bb import note, error, data, __version__
        from bb.event import Handled, NotHandled, getName
-       from distutils.version import LooseVersion
+       try:
+               from distutils.version import LooseVersion
+       except ImportError:
+               def LooseVersion(v): print "WARNING: sanity.bbclass can't compare versions without python-distutils"; return 1
        import os
 
        # Check the bitbake version meets minimum requirements