X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=tools%2Fbuildconfig.py;h=1fae876f9c28f5446604b8b05204a905026693fc;hb=refs%2Fchanges%2F50%2F1650%2F1;hp=a43fa92ce609d98d1cb4a8e681359777c6a49f52;hpb=4ded4f2a805e9447be90751d7d4fb7e11552e545;p=ta%2Fbuild-tools.git diff --git a/tools/buildconfig.py b/tools/buildconfig.py index a43fa92..1fae876 100755 --- a/tools/buildconfig.py +++ b/tools/buildconfig.py @@ -13,15 +13,20 @@ # limitations under the License. import ConfigParser +import platform from tools.statics import BUILD_CONFIG_PATH +def optionxform_arch(option): + return str(option).replace('#ARCH#', platform.machine()) + + class BuildConfigParser(ConfigParser.ConfigParser): def __init__(self, ini_file=BUILD_CONFIG_PATH): ConfigParser.ConfigParser.__init__(self) self.ini_file = ini_file - self.optionxform = str + self.optionxform = optionxform_arch self.read(self.ini_file) def items(self, section): # pylint: disable=arguments-differ