analizer
18.10.2011 18:52 mcabber
пстащ, ищется система автоматической сборки, которая с умом сможет разрулить ситуацию наподобие вот этой, написанной на bjam: http://ideone.com/YRsRw . Цмэйк тоже не умеет, BTW, особенно если какие-то опции в зависимости от значений цмэйковских переменных выставляются
И этот человек избегает макросоff :(
З.Ы. в Cmake для этого можно ADD_DEFINITIONS сделать же.
1. да избегаю. просто привёл наикратчайший пример.
2. не понял каким образом использование ADD_DEFINITIONS поможет в данном конкретном случае сделать два разных бинарника
А, дык тогда надо попробовать set_target_properies и compile_flags в них.
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."