metaclass: (Default)
[personal profile] metaclass
А теперь о совсем жуткой содомии. CMake не умеет относительные пути к файлам.
И даже пытается это оправдать: http://www.cmake.org/Wiki/CMake_FAQ#Why_does_CMake_use_full_paths.2C_or_can_I_copy_my_build_tree.3F

Что есть у вас по этому поводу сказать, мои маленькие девиантные друзья?

Date: 2012-06-08 06:42 pm (UTC)
From: [identity profile] theiced.livejournal.com
как обычно - айсед говорил а его не слушали.

Date: 2012-06-08 06:53 pm (UTC)
From: [identity profile] dair-spb.livejournal.com
Предложения? ;-)

Date: 2012-06-08 07:26 pm (UTC)
From: [identity profile] theiced.livejournal.com
так простые. не использовать ебаные говнокрестики.

Date: 2012-06-08 07:34 pm (UTC)
From: [identity profile] dair-spb.livejournal.com
ORLY?

Что же использовать вместо них?

Date: 2012-06-08 07:42 pm (UTC)
From: [identity profile] eternal-leave.livejournal.com
айсед все перепишет на руби

Date: 2012-06-08 07:46 pm (UTC)
From: [identity profile] theiced.livejournal.com
назовите задачу

(no subject)

From: [identity profile] avnik.livejournal.com - Date: 2012-06-08 09:10 pm (UTC) - Expand

(no subject)

From: [identity profile] baramin.livejournal.com - Date: 2012-06-08 09:44 pm (UTC) - Expand

(no subject)

From: [identity profile] baramin.livejournal.com - Date: 2012-06-08 09:46 pm (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:10 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-08 10:28 pm (UTC) - Expand

(no subject)

From: [identity profile] avnik.livejournal.com - Date: 2012-06-08 10:59 pm (UTC) - Expand

(no subject)

From: [identity profile] dair-spb.livejournal.com - Date: 2012-06-08 11:59 pm (UTC) - Expand

(no subject)

From: [identity profile] avnik.livejournal.com - Date: 2012-06-09 02:13 am (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 06:15 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 09:02 am (UTC) - Expand

(no subject)

From: [identity profile] dair-spb.livejournal.com - Date: 2012-06-09 10:07 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 10:12 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:11 pm (UTC) - Expand

(no subject)

From: [identity profile] dmi3s.blogspot.com - Date: 2012-06-10 09:38 am (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2012-06-09 09:53 am (UTC) - Expand

(no subject)

From: [identity profile] dair-spb.livejournal.com - Date: 2012-06-09 09:54 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 10:06 am (UTC) - Expand

(no subject)

From: [identity profile] dair-spb.livejournal.com - Date: 2012-06-09 10:10 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 10:15 am (UTC) - Expand

(no subject)

From: [identity profile] dair-spb.livejournal.com - Date: 2012-06-09 11:50 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 11:58 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:12 pm (UTC) - Expand

(no subject)

From: [identity profile] dmitry-vk.livejournal.com - Date: 2012-06-12 06:25 pm (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:11 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 06:13 am (UTC) - Expand

(no subject)

From: [identity profile] blackyblack.livejournal.com - Date: 2012-06-09 07:54 am (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2012-06-09 08:33 am (UTC) - Expand

(no subject)

From: [identity profile] blackyblack.livejournal.com - Date: 2012-06-09 09:59 am (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2012-06-09 10:41 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-09 11:04 am (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2012-06-09 11:41 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:12 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 02:08 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 02:11 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 02:52 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 03:13 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 03:22 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 03:50 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 04:04 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 04:12 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 06:50 pm (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-13 03:10 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2012-06-09 05:15 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 06:51 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2012-06-09 05:14 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2012-06-09 06:50 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 07:15 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2012-06-09 07:26 pm (UTC) - Expand

(no subject)

From: [identity profile] blackyblack.livejournal.com - Date: 2012-06-11 11:38 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2012-06-09 05:12 pm (UTC) - Expand

(no subject)

From: [identity profile] si14.livejournal.com - Date: 2012-06-09 08:43 am (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2012-06-09 02:09 pm (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:13 pm (UTC) - Expand

Date: 2012-06-09 07:21 am (UTC)
From: [identity profile] nivanych.livejournal.com
Окамель. С метапрограммированием и редкими сишными вставками для оптимизации.
;-)

Date: 2012-06-08 07:53 pm (UTC)
From: [identity profile] eternal-leave.livejournal.com
Слушай, а как ты можешь пользоваться браузером, написанным на крестах?

Date: 2012-06-08 10:29 pm (UTC)
From: [identity profile] theiced.livejournal.com
ну вот потому все браузеры говно.

(no subject)

From: [identity profile] trueblacker.livejournal.com - Date: 2012-06-10 06:29 am (UTC) - Expand

Date: 2012-06-09 07:47 am (UTC)
From: [identity profile] aamonster.livejournal.com
Firefox - в изрядной степени на яваскрипте, простите мой французский.

(no subject)

From: [identity profile] eternal-leave.livejournal.com - Date: 2012-06-09 09:10 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-09 08:13 pm (UTC) - Expand

Date: 2012-06-08 07:58 pm (UTC)

Date: 2012-06-08 06:47 pm (UTC)
From: [identity profile] kiryl.livejournal.com
cmake не нужен.

Date: 2012-06-08 07:18 pm (UTC)
From: [identity profile] avnik.livejournal.com
Пожалуй тоже двачую
cmake даже подевиантнее автокрапа будет

Date: 2012-06-08 06:53 pm (UTC)
From: [identity profile] dair-spb.livejournal.com
Переменные окружения.

Date: 2012-06-08 07:29 pm (UTC)
From: [identity profile] besm6.livejournal.com
У нас коллеги попытались применить CMake для сборки библиотеки. Мне понадобилось там слегка подкрутить ключи gcc, кажется. Я, кажется, нашел, куда их всунуть так, чтобы они применились. Но пока искал, понял, что эту хрень я использовать не буду никогда и ни за что.

Date: 2012-06-08 09:04 pm (UTC)
From: [identity profile] sleepy-drago.livejournal.com
те кто билдят в ту же папку где и исходники вполне себе девиантные. Остальным не важно какие там пути так как одни и те же исходники можно использовать сколько угодно раз в любом месте просто запустив генератор.

Date: 2012-06-08 09:12 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Тащемта, относительные пути это еще, например и ..\build и ..\src\

Date: 2012-06-08 10:39 pm (UTC)
From: [identity profile] sleepy-drago.livejournal.com
так в симейк файле и сорцах так и пишем и все работает. Трогать генерированные файлы не надо - их проще сгенерировать по месту.

Date: 2012-06-09 01:23 am (UTC)
From: [identity profile] smalgin.livejournal.com
Чо-чо... привет от Eclipse :)

Date: 2012-06-09 09:54 am (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Не надо копировать build-tree. А всё остальное само пропишэтся.

Date: 2012-06-09 11:30 am (UTC)
From: (Anonymous)
Посмотрите на premake4

Date: 2012-06-09 12:02 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
перейти на натуральное хозяйство

Date: 2012-06-09 08:09 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
Используй CMAKE_CURRENT_BINARY_DIR CMAKE_CURRENT_SOURCE_DIR.
Относительные пути для системы сборки действительно ад

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 30th, 2025 01:40 pm
Powered by Dreamwidth Studios