Мне иногда приходится писать файл qmake pro следующим образом:
QMAKE_EXTRA_TARGETS += activate
macos {
clear_cache.commands += defaults write io.delille.$$TARGET activated 1;
}
win32 {
clear_cache.commands += another working command;
}
linux {
clear_cache.commands += echo unsupported;
}
ios {
clear_cache.commands += echo unsupported;
}
Есть ли способ избежать перечисления всех неподдерживаемых платформ более простым способом, как в большинстве языков, если if
/ else if
утверждение?