Вы должны разделить это на два отдельных "проекта", в противном случае вы потратите целую вечность, гонясь за своим хвостом, пытаясь выяснить, произошла ли поломка сборки из-за изменений в системе сборки или изменений в разрабатываемом коде.
Ранее мы разделили две системы на отдельные проекты в CVS.
Вы хотите иметь возможность изменять одну вещь, сохраняя другую константу, чтобы ограничить то, на что вы должны были бы смотреть при проведении судебного анализа.
Надеюсь, это поможет.