]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/UPT/Library/UniClassObject.py
python: Replace distutils.utils.split_quotes with shlex.split
[mirror_edk2.git] / BaseTools / Source / Python / UPT / Library / UniClassObject.py
index d25f30014677aa7720c6f05a6a4e2d1a238e9533..8c44dc22527759d78fe06423d8ccd987c8be751b 100644 (file)
@@ -14,7 +14,7 @@ from __future__ import print_function
 # Import Modules\r
 #\r
 import os, codecs, re\r
-import distutils.util\r
+import shlex\r
 from Logger import ToolError\r
 from Logger import Log as EdkLogger\r
 from Logger import StringTable as ST\r
@@ -320,7 +320,7 @@ class UniFileClassObject(object):
     # Get Language definition\r
     #\r
     def GetLangDef(self, File, Line):\r
-        Lang = distutils.util.split_quoted((Line.split(u"//")[0]))\r
+        Lang = shlex.split(Line.split(u"//")[0])\r
         if len(Lang) != 3:\r
             try:\r
                 FileIn = codecs.open(File.Path, mode='rb', encoding='utf_8').readlines()\r