#delphi #opentools
#delphi #opentools
Вопрос:
Я разрабатываю менеджера группы проектов, теперь, когда DDevExtensions больше не поддерживается, у меня есть доступ к информации о версии и другим атрибутам проекта, однако я также хочу получить доступ к событиям сборки.
Я нашел два интерфейса для использования, IOTABuildEventProvider и IOTABuildEvent, но нигде не могу найти ни примеров, ни документации.
Просто хочу узнать, как создать IOTABuildEventProvider из имеющегося у меня экземпляра интерфейса IOTAProject и как его использовать.
Спасибо
Комментарии:
1. Вызов
Supports(AProject, IOTABuildEventProvider, AProvider)
whereAProject
является вашимIOTAProject
иAProvider
является возвращаемойIOTABuildEventProvider
ссылкой. Я просто использую его, чтобы проверитьHasBuildEvents
, возвращает лиTrue
2. Спасибо за ответ, но мне пришлось найти другой обходной путь — создать внешний сценарий сборки и установить и забыть одно событие сборки для всех проектов.