analizer 18.10.2011 18:52 mcabber

пстащ, ищется система автоматической сборки, которая с умом сможет разрулить ситуацию наподобие вот этой, написанной на bjam: http://ideone.com/YRsRw . Цмэйк тоже не умеет, BTW, особенно если какие-то опции в зависимости от значений цмэйковских переменных выставляются

1. DZhon 18.10.2011 19:22

И этот человек избегает макросоff :(
З.Ы. в Cmake для этого можно ADD_DEFINITIONS сделать же.

2. analizerDZhon /1 18.10.2011 19:29 mcabber

1. да избегаю. просто привёл наикратчайший пример.
2. не понял каким образом использование ADD_DEFINITIONS поможет в данном конкретном случае сделать два разных бинарника

3. DZhonanalizer /2 18.10.2011 19:46

А, дык тогда надо попробовать set_target_properies и compile_flags в них.

4. DZhonDZhon /3 18.10.2011 19:47

http://cmake.org/cmake/help/cmake-2-8-do...

"The COMPILE_FLAGS property sets additional compiler flags used to build sources within the target. It may also be used to pass additional preprocessor definitions."

Do you really want to delete ?