Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Одновременная компиляции проекта в два exe.   Найти похожие ветки 

 
@!!ex ©   (2010-04-11 12:09) [0]

Делаем проект с защитой по HASP ключу.
Так уж исторически сложилось, что ключа у меня пока нет.
Поэтому введен define NOHASP, при компиляции с которым прога отучается от хаспа.
Программа идет вместе с кучей dll и dll тоже защищены.
Постоянно приходится все перекомпилировать то с хаспом(для основной сборки), то без него(для дебага).
Задолбался.
Можно ли научить Delphi при компиляции создавать сразу два бинарника.
Один ProjectName c защитой, второй - NoHaspProjectName - без защиты(с ключом NOHASP)

Я копал в сторону экспертов, но понял так, что эксперты тут не помогут..


 
Игорь Шевченко ©   (2010-04-11 12:50) [1]


> Можно ли научить Delphi при компиляции создавать сразу два
> бинарника.


Можно. Батником с вызовом DСС32 с разными defines в параметрах командной строки


 
@!!ex ©   (2010-04-11 13:23) [2]

У меня explorer... нету dcc32 :(
Дельфю значит нельзя научить... жаль.


 
Игорь Шевченко ©   (2010-04-11 13:26) [3]

@!!ex ©   (11.04.10 13:23) [2]

Explorer точно нельзя.


 
DVM ©   (2010-04-11 13:27) [4]


> Можно ли научить Delphi при компиляции создавать сразу два
> бинарника.

Все серьезные проекты так или иначе используют для сборки BAT, Makefile, разные там ANT, WANT и т.д. Или самописные примочки.

Я лично BAT файлы использую. Чего не может BAT то дополняется маленькими утилитами, вызываемыми тем же BAT.


 
DVM ©   (2010-04-11 13:29) [5]


> @!!ex ©

Можно попробовать сделать из одного проекта два, различающиеся только одним файлом проекта. Остальные файлы у них общие. Проекты объединить в группу.


 
Anatoly Podgoretsky ©   (2010-04-11 13:43) [6]

> @!!ex  (11.04.2010 13:23:02)  [2]

Дельфи может работать более чем с одним проектом, и может все проекты сразу компилировать. Можно использовать этот факт.


 
Германн ©   (2010-04-11 16:36) [7]


> Можно попробовать сделать из одного проекта два, различающиеся
> только одним файлом проекта.

Я таким образом компилирую сразу три проекта. Только в них чуть-чуть больше отличий.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.094 c
15-1268757953
Б
2010-03-16 19:45
2010.08.27
Delphi 2011. Fulcrum.


15-1266830272
Игорь
2010-02-22 12:17
2010.08.27
Все что НЕ нужно начинающему программисту


6-1223579612
Booo))
2008-10-09 23:13
2010.08.27
clientsocket serversocket


6-1219479860
Rembo
2008-08-23 12:24
2010.08.27
winsock2 клиент сервер connect 10035


2-1268891918
Den
2010-03-18 08:58
2010.08.27
Параметр не имеет значения по умолчанию