Re: CMake зависимости

2013-05-26 Пенетрантность Andrey Rahmatullin
On Fri, May 24, 2013 at 10:58:10PM +0300, gr tertychnyi wrote: Если в C-файле делается include файлов с одинаковыми именами, Жжоте. -- WBR, wRAR signature.asc Description: Digital signature

Re: CMake зависимости

2013-05-26 Пенетрантность Dmitry A. Zhiglov
26 мая 2013 г., 12:10 пользователь Andrey Rahmatullin w...@wrar.name написал: On Fri, May 24, 2013 at 10:58:10PM +0300, gr tertychnyi wrote: Если в C-файле делается include файлов с одинаковыми именами, Жжоте. Достойно

Re: CMake зависимости

2013-05-26 Пенетрантность Artem Chuprina
Andrey Rahmatullin - debian-russian@lists.debian.org @ Sun, 26 May 2013 14:10:24 +0600: Если в C-файле делается include файлов с одинаковыми именами, AR Жжоте. В чем-то ты, конечно, прав, но что делать, если C это жжение позволяет если не по стандарту, то по крайней мере во всех вменяемых

Re: CMake зависимости

2013-05-26 Пенетрантность yuri . nefedov
On Sun, 26 May 2013, Artem Chuprina wrote: Andrey Rahmatullin - debian-russian@lists.debian.org @ Sun, 26 May 2013 14:10:24 +0600: Если в C-файле делается include файлов с одинаковыми именами, AR Жжоте. В чем-то ты, конечно, прав, но что делать, если C это жжение позволяет если не по

Re: CMake зависимости

2013-05-26 Пенетрантность gr tertychnyi
Похоже, проблема глубже. http://public.kitware.com/Bug/view.php?id=13938 Заголовочные файлы с одинаковыми именами подключаемые локально (т.е. через ) не попадают в depends (ну, попадает только один). Даже если находятся в разных директориях, как по ссылке. I constructed a minimal example

Re: CMake зависимости

2013-05-26 Пенетрантность Dmitry E. Oboukhov
On Fri, May 24, 2013 at 10:58:10PM +0300, gr tertychnyi wrote: Если в C-файле делается include файлов с одинаковыми именами, Жжоте. к сожалению иногда банально приходится так делать. я ща например в приложении копаюсь в одном: туда вкручиваю embed-перл так вот у него в .h файлах получается

Re: CMake зависимости

2013-05-26 Пенетрантность gr tertychnyi
execute_process(perl -MExtUtils::Embed -e ccopts OUTPUT_VARIABLE perl_cflags) я разбирался в итоге получается проблема в том, что в переменную perl_cflags попадает строка вида: бла-бла ... -I/usr/lib/perl/5.14/CORE\n и далее cmake тупо (в отличие от скажем `bash`) копирует это в

CMake зависимости

2013-05-24 Пенетрантность gr tertychnyi
Добрый... Прошу совета у знатоков cmake. Хочу, чтобы cmake корректно обрабатывал зависимости. Если в C-файле делается include файлов с одинаковыми именами, то в depends попадает только один из файлов. И редактирование второго h-файла не приводит к пересборке C-файла. Например, % cat