Инклюды при компиляции

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Gameus_
Местный житель
Сообщения: 209
Зарегистрирован: 18 окт 2006, 17:03
Откуда: Ростов на Дону Новочеркасск Новороссийск
Контактная информация:

Инклюды при компиляции

Сообщение Gameus_ »

Добрый день, подскажите плиз, можно ли как-то в cfg указать путь на папку с инклюдами, чтобы бралась сама папка и все её подпапки
например:
в данный момент вот так:
/i:c:\otch\Inc\
/i:c:\otch\Inc\ADM\
/i:c:\otch\Inc\other\

а хотелось бы просто путь на c:\otch\Inc\ указать и все :) возможно ли ?
LaaLaa

Re: Инклюды при компиляции

Сообщение LaaLaa »

В Viper, в окне настройки проекта, в момент добавления каталога "c:\otch\Inc", можете указать опцию "Выбрать с подкаталогами".
Gameus_
Местный житель
Сообщения: 209
Зарегистрирован: 18 окт 2006, 17:03
Откуда: Ростов на Дону Новочеркасск Новороссийск
Контактная информация:

Re: Инклюды при компиляции

Сообщение Gameus_ »

а без Viper никак ?
LaaLaa

Re: Инклюды при компиляции

Сообщение LaaLaa »

Делайте .bat-ником

Код: Выделить всё

for /r ..\COMPSRC %%i in (.) do @echo /i:%%~fi;>> vip.cfg
Gameus_
Местный житель
Сообщения: 209
Зарегистрирован: 18 окт 2006, 17:03
Откуда: Ростов на Дону Новочеркасск Новороссийск
Контактная информация:

Re: Инклюды при компиляции

Сообщение Gameus_ »

берет саму указанную папку и все, внутрь не заходит :( сам ума дать не могу :( я так понимаю должно в файл писать все подпапки....
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Инклюды при компиляции

Сообщение edward_K »

да. все подппаки нужно - иногда это даже удобно - для хранения предыдущих версий.
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Re: Инклюды при компиляции

Сообщение Vik »

Попробовал у себя. Структура каталогов такая:

Код: Выделить всё

E:\
  |_ Work
  :     |_ <...>
  :     : 
  :     |_<...>
  |_ <...>
  : 
  |_<...>
В батнике:
for /r .\Work %%i in (.) do @echo /i:%%~fi;>> vip.cfg

Положил в корень диска E: и все отработало как надо - вывело все подкаталоги каталога Work
Ответить