Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Версия компилятора, как переменная в настройках проекта / 13 сообщений из 13, страница 1 из 1
05.10.2021, 09:38
    #40101987
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Как в строку
Код: plaintext
.\dcu27\$(Platform)\$(Config)
вставить вместо "27" что-то, что могло бы заменить 27? Или версию Delphi подставлять.
Чтобы для каждой версии Delphi автоматически были свои папки с DCU файлами.

А еще хотелось бы подставлять битность.
Типа
Код: plaintext
.\dcu27x64\$(Platform)\$(Config)

Спасибо.
...
Рейтинг: 0 / 0
05.10.2021, 10:03
    #40101991
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
X11,

ты сделай маленькую утилитку, которая будет тебе генерировать конфиги и запускать билдинг. Это просто.
...
Рейтинг: 0 / 0
05.10.2021, 10:14
    #40101995
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
X11,

Есть ProductVersion (21.0, 22.0).
...
Рейтинг: 0 / 0
05.10.2021, 10:17
    #40101998
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Я думал, что в Delphi уже есть готовая переменная типа $(compilerver) или $(RTLVersion) или что-то такое
...
Рейтинг: 0 / 0
05.10.2021, 10:20
    #40102000
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
так-с... оказывается есть $(RTLVersion)
...
Рейтинг: 0 / 0
05.10.2021, 10:28
    #40102003
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Kazantsev Alexey
Есть ProductVersion (21.0, 22.0)


да, нашел $(ProductVersion) в каком-то неофициальном видео
YouTube Video
...
Рейтинг: 0 / 0
05.10.2021, 10:32
    #40102005
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
X11
да, нашел $(ProductVersion) в каком-то неофициальном видео

Это просто переменная среды, ты в список-то посмотри. Любую переменую так можно использовать.
...
Рейтинг: 0 / 0
05.10.2021, 10:35
    #40102007
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
X11
так-с... оказывается есть $(RTLVersion)

На чистой установке 10.4 такое не работает.
...
Рейтинг: 0 / 0
05.10.2021, 15:41
    #40102120
misha mike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Через Tools -> Configure Tools... создаем ярлычок для запуска cmd.exe, запускаем его, и командой set узнаем все существующие переменные, которые не зависят от режима сборки.
...
Рейтинг: 0 / 0
05.10.2021, 15:44
    #40102122
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Kazantsev Alexey
На чистой установке 10.4 такое не работает.

но я сам это не добавлял в переменные окружения
...
Рейтинг: 0 / 0
05.10.2021, 17:03
    #40102140
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
X11
но я сам это не добавлял в переменные окружения

Версию продукта дельфя добавляет. Я говорю, что $(RTLVersion) работать не будет.
...
Рейтинг: 0 / 0
05.10.2021, 17:06
    #40102142
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Kazantsev Alexey,

кто-то лазарусовские макросы захотел :)
...
Рейтинг: 0 / 0
06.10.2021, 10:35
    #40102281
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Версия компилятора, как переменная в настройках проекта
Можно build скриптами что-то похожее намутить. Сделать хардлинк общего вывода юнитов, а перед сборкой мапить его на папку для конкретной версии
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Версия компилятора, как переменная в настройках проекта / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]