Нужен совет. У меня есть один проект. Я его планирую разделить на две версии: Community Edition (GPL v3) и Commercial Edition (за деньгу). Как сделать так, чтобы шапка в исходниках автоматически менялась при сборке релиза в зависимости от лицензии?
Вообще, я использую IntelliJ Idea и maven. Не так чтобы силен в их особенных возможностях. Может быть, эта задача уже решена там?
Исходники могут отличаться. В идеале, вообще, хотелось бы какого-нибудь препроцессора, совемещенного с системой сборки. Набрал одну команду - и на выходе получил готовый архив.
Что нужно читать? Какие есть примеры?