LINUX.ORG.RU

Разделение сборки по лицензиям


0

1

Нужен совет. У меня есть один проект. Я его планирую разделить на две версии: Community Edition (GPL v3) и Commercial Edition (за деньгу). Как сделать так, чтобы шапка в исходниках автоматически менялась при сборке релиза в зависимости от лицензии?

Вообще, я использую IntelliJ Idea и maven. Не так чтобы силен в их особенных возможностях. Может быть, эта задача уже решена там?

Исходники могут отличаться. В идеале, вообще, хотелось бы какого-нибудь препроцессора, совемещенного с системой сборки. Набрал одну команду - и на выходе получил готовый архив.

Что нужно читать? Какие есть примеры?

★★★★★

а в чем собсвенно проблема заменить ключевые символы в начале каждого файла текстом побольше ? sed чтоль отменили ?

Jetty ★★★★★
()

Наткнулся на maven-license-plugin.

dave ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.