GNAT Ada gprbuild данные о выполнении

Захват и отображение даты / времени компиляции GPS GNAT Aada

Запуск сборок GNAT Ada/GPS, и я хочу записать и отобразить дату / время сборки компиляции в моем пользовательском интерфейсе. Должен ли я читать исполняемый файл каждый раз, или gpsbuild генерирует статистику, которую я могу записать.

Put ("Дата / время сборки"); put(gpsbuild.datetime, Width =>10); Новая линия;

Версия Дата Время... Главное меню Моя программа

Запустить программу 1 Выполнить настройку 2

Введите выбор:

1 ответ

Насколько я вижу, в GNAT GPS для отображения номера сборки в диалоге "о" они используют заполнители в файле конфигурации и заменяют их действительными значениями в файле конфигурации с помощью процедуры AC_SUBST. Не очень простой способ, но, вероятно, самый оптимальный, так как AdaCore самостоятельно делает это.

Другие вопросы по тегам