Я искал эту тему некоторое время, и я думаю, что я знаю все, что мне нужно, «должен ли я помещать файлы, созданные с помощью autotools, в мое репо?». Я согласен с тем, кто говорит, что вам не следует и включать в себя только ват, необходимый для их создания.Использование git для распространения с autotools
Хотя я думаю, что это правильный подход для целей разработки. Я пишу фреймворк, который использует git для контроля версий (в ветвях разработки) и использует главную ветвь для распространения кода. Мой вопрос в том, есть ли простой способ включить в git те же файлы, которые будут включены в пакет dist с помощью autotools ?. Идея заключается в том, что каждый пользователь, который клонирует репо, может просто выполнить обычную процедуру ./configure && make && make install
и не беспокоиться об аутогенном или прочем. Учитывая природу структуры, немного громоздко отправлять tar-файлы и т. Д. И проще пользователям клонировать репо, чтобы использовать его. Возможно, есть какие-то варианты в git или каком-то стандартном файле gitignore или что-то в этом роде.
Большое спасибо!
И какие файлы необходимы в этом случае? Если я хочу добавить файлы, созданные с помощью autotools, чтобы каждый мог настроить и т. Д., Что было бы необходимо в репо? –
@JuanpeAraque - посмотрите, что он раздавал с 'make dist' –
Да, это то, что я собираюсь делать, я подумал, что, возможно, официальный способ сделать это. Благодаря! –