\r
import os.path\r
import re\r
+import platform\r
\r
from Library.DataType import MODULE_LIST\r
from Library.DataType import COMPONENT_TYPE_LIST\r
# @param Path: path to be checked\r
#\r
def IsValidInstallPath(Path):\r
- if os.path.isabs(Path):\r
- return False\r
- \r
+ if platform.platform().find("Windows") >= 0:\r
+ if os.path.isabs(Path):\r
+ return False\r
+ else:\r
+ if Path[1:2] == ':' or Path.find('\\') >=0:\r
+ return False\r
+ if os.path.isabs(Path):\r
+ return False\r
if Path.startswith('.'):\r
return False\r
\r