added local get_platform/set_platform APIs in distutils.sysconfig
diff --git a/Lib/distutils/command/bdist.py b/Lib/distutils/command/bdist.py
index 764024a..d7910b1 100644
--- a/Lib/distutils/command/bdist.py
+++ b/Lib/distutils/command/bdist.py
@@ -6,8 +6,8 @@
__revision__ = "$Id$"
import os
-from sysconfig import get_platform
+from distutils.util import get_platform
from distutils.core import Command
from distutils.errors import DistutilsPlatformError, DistutilsOptionError
diff --git a/Lib/distutils/command/bdist_dumb.py b/Lib/distutils/command/bdist_dumb.py
index f7331d5..7c60d39 100644
--- a/Lib/distutils/command/bdist_dumb.py
+++ b/Lib/distutils/command/bdist_dumb.py
@@ -8,8 +8,9 @@
import os
-from sysconfig import get_python_version, get_platform
+from sysconfig import get_python_version
+from distutils.util import get_platform
from distutils.core import Command
from distutils.dir_util import remove_tree, ensure_relative
from distutils.errors import DistutilsPlatformError
diff --git a/Lib/distutils/command/bdist_msi.py b/Lib/distutils/command/bdist_msi.py
index 5ecf73b..7257849 100644
--- a/Lib/distutils/command/bdist_msi.py
+++ b/Lib/distutils/command/bdist_msi.py
@@ -7,13 +7,14 @@
Implements the bdist_msi command.
"""
import sys, os
-from sysconfig import get_python_version, get_platform
+from sysconfig import get_python_version
from distutils.core import Command
from distutils.dir_util import remove_tree
from distutils.version import StrictVersion
from distutils.errors import DistutilsOptionError
from distutils import log
+from distutils.util import get_platform
import msilib
from msilib import schema, sequence, text
diff --git a/Lib/distutils/command/bdist_wininst.py b/Lib/distutils/command/bdist_wininst.py
index 0ece030..88c0532 100644
--- a/Lib/distutils/command/bdist_wininst.py
+++ b/Lib/distutils/command/bdist_wininst.py
@@ -9,12 +9,13 @@
import os
import string
-from sysconfig import get_python_version, get_platform
+from sysconfig import get_python_version
from distutils.core import Command
from distutils.dir_util import remove_tree
from distutils.errors import DistutilsOptionError, DistutilsPlatformError
from distutils import log
+from distutils.util import get_platform
class bdist_wininst (Command):
diff --git a/Lib/distutils/command/build.py b/Lib/distutils/command/build.py
index b84e40d..f84bf35 100644
--- a/Lib/distutils/command/build.py
+++ b/Lib/distutils/command/build.py
@@ -5,8 +5,8 @@
__revision__ = "$Id$"
import sys, os
-from sysconfig import get_platform
+from distutils.util import get_platform
from distutils.core import Command
from distutils.errors import DistutilsOptionError
diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py
index 13bd030..420d7f1 100644
--- a/Lib/distutils/command/build_ext.py
+++ b/Lib/distutils/command/build_ext.py
@@ -9,14 +9,12 @@
import sys, os, re
from warnings import warn
-from sysconfig import get_platform
-
+from distutils.util import get_platform
from distutils.core import Command
from distutils.errors import *
from distutils.ccompiler import customize_compiler
from distutils.dep_util import newer_group
from distutils.extension import Extension
-
from distutils import log
# this keeps compatibility from 2.3 to 2.5
diff --git a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py
index 68d6227..b5336fe 100644
--- a/Lib/distutils/command/install.py
+++ b/Lib/distutils/command/install.py
@@ -7,15 +7,14 @@
import sys
import os
-from sysconfig import (get_config_vars, get_platform, get_paths, get_path,
- get_config_var)
+from sysconfig import get_config_vars, get_paths, get_path, get_config_var
from distutils import log
from distutils.core import Command
from distutils.debug import DEBUG
from distutils.errors import DistutilsPlatformError
from distutils.file_util import write_file
-from distutils.util import convert_path, change_root
+from distutils.util import convert_path, change_root, get_platform
from distutils.errors import DistutilsOptionError
def _subst_vars(s, local_vars):