ну вот, у меня есть набор петов, каждый из которых построен одинаково. Значит я могу написать шелл, которые берет директорию с сурсниками core у эталонного проекта или последнего актуального и копирует во все остальные, так они все и обновляются. Все приложения принимают cli конфиг и прочие настройки и между ними это одинаково, но есть, например, прога, которая принимает текстовый файл. getopt располагается в core папке и в нем часть логики специфична для этой проги, а значит я не могу скопировать в другую прогу.... Как я понимаю, более простое решение просто перенести getopt... если других нет вариантов.
> OptionContext
Спасибо, но часть приложений консольные.