GNAT Ada gprbuild данные о выполнении
Захват и отображение даты / времени компиляции GPS GNAT Aada
Запуск сборок GNAT Ada/GPS, и я хочу записать и отобразить дату / время сборки компиляции в моем пользовательском интерфейсе. Должен ли я читать исполняемый файл каждый раз, или gpsbuild генерирует статистику, которую я могу записать.
Put ("Дата / время сборки"); put(gpsbuild.datetime, Width =>10); Новая линия;
Версия Дата Время... Главное меню Моя программа
Запустить программу 1 Выполнить настройку 2
Введите выбор:
1 ответ
Насколько я вижу, в GNAT GPS для отображения номера сборки в диалоге "о" они используют заполнители в файле конфигурации и заменяют их действительными значениями в файле конфигурации с помощью процедуры AC_SUBST. Не очень простой способ, но, вероятно, самый оптимальный, так как AdaCore самостоятельно делает это.