Страница 1 из 1

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

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

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

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

Добавлено: 11 май 2011, 18:38
LaaLaa
В Viper, в окне настройки проекта, в момент добавления каталога "c:\otch\Inc", можете указать опцию "Выбрать с подкаталогами".

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

Добавлено: 11 май 2011, 18:57
Gameus_
а без Viper никак ?

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

Добавлено: 11 май 2011, 19:24
LaaLaa
Делайте .bat-ником

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

for /r ..\COMPSRC %%i in (.) do @echo /i:%%~fi;>> vip.cfg

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

Добавлено: 16 май 2011, 14:31
Gameus_
берет саму указанную папку и все, внутрь не заходит :( сам ума дать не могу :( я так понимаю должно в файл писать все подпапки....

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

Добавлено: 16 май 2011, 15:50
edward_K
да. все подппаки нужно - иногда это даже удобно - для хранения предыдущих версий.

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

Добавлено: 16 май 2011, 15:56
Vik
Попробовал у себя. Структура каталогов такая:

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

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

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