targets/Xenomai/__init__.py
changeset 1742 92932cd370a4
parent 1736 7e61baa047f0
child 1751 c28db6f7616b
equal deleted inserted replaced
1741:dd94b9a68c61 1742:92932cd370a4
    28 class Xenomai_target(toolchain_gcc):
    28 class Xenomai_target(toolchain_gcc):
    29     dlopen_prefix = "./"
    29     dlopen_prefix = "./"
    30     extension = ".so"
    30     extension = ".so"
    31     def getXenoConfig(self, flagsname):
    31     def getXenoConfig(self, flagsname):
    32         """ Get xeno-config from target parameters """
    32         """ Get xeno-config from target parameters """
    33         xeno_config=self.CTRInstance.GetTarget().getcontent().getXenoConfig()
    33         xeno_config = self.CTRInstance.GetTarget().getcontent().getXenoConfig()
    34         if xeno_config:
    34         if xeno_config:
    35             from util.ProcessLogger import ProcessLogger
    35             from util.ProcessLogger import ProcessLogger
    36             status, result, err_result = ProcessLogger(self.CTRInstance.logger,
    36             status, result, err_result = ProcessLogger(self.CTRInstance.logger,
    37                                                        xeno_config + " --skin=native --"+flagsname,
    37                                                        xeno_config + " --skin=native --"+flagsname,
    38                                                        no_stdout=True).spin()
    38                                                        no_stdout=True).spin()