Настройка процесса построения на основе цепочки инструментов
Управление процессом построения на основе цепочки инструментов для создания приложения PIL.
rtw.connectivity.MakefileBuilder(componentArgs, targetApplicationFramework, exeExtension) создает объект со следующими аргументами:
componentArgs один rtw.connectivity.ComponentArgs объект
TargetApplicationFramework один rtw.pil.RtIOStreamApplicationFramework объект. Например, myPIL.TargetFramework.
exeExtension - расширение имени исполняемого файла для целевой системы. Расширение зависит от последовательности инструментов, определенной rtw.connectivity.ConfigRegistry. Для встроенной цели расширение может быть, например, '.elf', '.abs', '.sre', или '.hex'. Для целевого компьютера для разработки Windows ® расширение '.exe'. Для целевого компьютера разработки UNIX ® расширение пустое ,''.
Если для построения приложения PIL используется подход makefile шаблона, необходимо предоставить makefile шаблона, включающий следующие маркеры:
MAKEFILEBUILDER_TGT
STANDALONE_SUPPRESS_EXE
Можно создать make-файл шаблона путем настройки копии одного из поставляемых make-файлов шаблона ERT, например: ert_unix.tmf или ert_vc.tmf. Необходимо связать MAKEFILEBUILDER_TGT и STANDALONE_SUPPRESS_EXE маркеры с соответствующими правилами makefile. Дополнительные сведения см. в разделе Настройка Makefiles шаблонов.
rtw.connectivity.MakefileBuilder в PIL ConnectivityПример использования этого объекта при настройке подключения PIL см. в разделе: