Как взависимости от define, exe имел разное имя ?
От: bes_podPC  
Дата: 13.10.03 08:31
Оценка:
Подскажите если такая возможность взависимости от define скомпилированный exe имел разное имя.
спсб.
Re: Как взависимости от define, exe имел разное имя ?
От: Владик Россия  
Дата: 13.10.03 08:39
Оценка:
Здравствуйте, bes_podPC, Вы писали:

_PC>Подскажите если такая возможность взависимости от define скомпилированный exe имел разное имя.

_PC>спсб.

Легко. Читать про makefile. Что-нибудь типа:

!if $d(SOMETHING)
PROJECT = exe1.exe
!else
PROJECT = exe2.exe
!endif

Как все запущенно...
Re[2]: Как взависимости от define, exe имел разное имя ?
От: bes_podPC  
Дата: 13.10.03 10:42
Оценка:
Здравствуйте, Владик, Вы писали:

В>Здравствуйте, bes_podPC, Вы писали:


_PC>>Подскажите если такая возможность взависимости от define скомпилированный exe имел разное имя.

_PC>>спсб.

В>Легко. Читать про makefile. Что-нибудь типа:


В>

В>!if $d(SOMETHING)
В>PROJECT = exe1.exe
В>!else
В>PROJECT = exe2.exe
В>!endif


Про makefile вкурсе, а IDE его не потрет ?
Re[3]: Как взависимости от define, exe имел разное имя ?
От: Владик Россия  
Дата: 13.10.03 10:52
Оценка:
Здравствуйте, bes_podPC, Вы писали:

_PC>Про makefile вкурсе, а IDE его не потрет ?


В честь чего? Какое она к нему имеет отношение?
Как все запущенно...
Re[4]: Как взависимости от define, exe имел разное имя ?
От: bes_podPC  
Дата: 13.10.03 11:05
Оценка:
Здравствуйте, Владик, Вы писали:

В>Здравствуйте, bes_podPC, Вы писали:


_PC>>Про makefile вкурсе, а IDE его не потрет ?


В>В честь чего? Какое она к нему имеет отношение?

Я неправильно выразился. Сорри. Имелось ввиду, что Борланд сотрет
все мои if-ы. Когда делаешь экспорт makefile там ведь написано
типа все что ниже этой линии автоматически генерируется...

ЗЫ: вот мысль появилась. Может быть просто держать два файла bpr
в одном определения и макрос для первого экзешника а в другом
для второго....
Re[5]: Как взависимости от define, exe имел разное имя ?
От: Владик Россия  
Дата: 13.10.03 11:21
Оценка:
Здравствуйте, bes_podPC, Вы писали:

_PC>ЗЫ: вот мысль появилась. Может быть просто держать два файла bpr

_PC> в одном определения и макрос для первого экзешника а в другом
_PC> для второго....

А я уже давно забил на bpr и использую только make-файл. Ждем БилдерХ с нормальным менеджером проекта.
Как все запущенно...
Re[6]: Как взависимости от define, exe имел разное имя ?
От: bes_podPC  
Дата: 14.10.03 08:47
Оценка:
Продолжение эпопеи....

Пробовал положить такие вот прагмы в main.cpp
(типа задать линкеру имя выходного экзешника)

#pragma defineonoption __EXE_FIRST__ -emyfirst
#pragma defineonoption __EXE_SECOND__ -emysecond

Не катит к сожалению. Все время называет по имени указанному в
файле проекта...........
Заодно хотелось иконки разные прикрутить

Пытался тут впихнуть разные имена файлов ресурсов через макро
примерно так:
#ifdef __EXE_FIRST__
MY_RES_FILE "first.res"
#else
MY_RES_FILE "second.res"
#endif
USERES( MY_RES_FILE )

Вообще беда, никакого файла ресурсов не пользует....
Re[2]: Изменение имени EXE в зависимости от define
От: Slicer [Wirkwood] Россия https://ru.linkedin.com/in/maksim-gumerov-039a701b
Дата: 14.10.03 08:50
Оценка:
А на Делпхях?

Slicer
Специалист — это варвар, невежество которого не всесторонне :)
Re[3]: Изменение имени EXE в зависимости от define
От: Владик Россия  
Дата: 15.10.03 06:01
Оценка:
Здравствуйте, Slicer [Wirkwood], Вы писали:

SW>А на Делпхях?


А там что, make нету? Ну тогда взять make.exe от билдера.
Как все запущенно...
Re[4]: Изменение имени EXE в зависимости от define
От: Slicer [Wirkwood] Россия https://ru.linkedin.com/in/maksim-gumerov-039a701b
Дата: 15.10.03 07:34
Оценка:
Не в этом дело. Make в Delphi — это моветон (ну, если проект не очень большой ) . Сделать бы только через директивы условной компиляции...
Специалист — это варвар, невежество которого не всесторонне :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.