Я пытаюсь установить простое правило для сборок VS2010/MSBuild, чтобы сократить управление проектами. Это связано со свойством ExcludedFromBuild.
Правило таково: если в имени файла нет названия платформы, ExcludedFromBuild = true.
ie-
У меня есть Win32Math.cpp и Win64Math.cpp. Я хочу, чтобы Win32Math компилировался только тогда, когда я создаю платформу Win32. Аналогично для Win64.
Настраивать это для каждого файла легко, но немного утомительно. У нас есть 4 платформы, на которые мы ориентируемся, и каждый раз, когда мы добавляем файл, мы должны обновлять свойства для каждой цели. Я хочу, чтобы правило было глобальным, поэтому каждый раз, когда я добавляю файл платформы, мне не нужно каждый раз выполнять настройку.
Это возможно?