опакечивание cecil

Разработка на C# под linux
 
внутри проекта есть файл:
https://github.com/jbevain/cecil/blob/3b21b22e454faec782d1b21ad1e98b88fd297a2a/Mono.Cecil.nuspec

раньше там была ещё версия .Net framework 2.0, но в этом коммите её убрали.

Проблема в строках 18-20 заключается в том, что надо собрать несколько бинарных файлов для разных версий Framework.

в dotnet.eclass
добавляются USE-флаги из переменной USE_DOTNET
так же USE-флаги могут быть добавлены в самом ebuild.

Это к тому, что можно перебрать флаги из IUSE циклом и если установлен файл для некоторого framework-а, то собрать отдельную версию .dll-ок

А потом упаковать все собранные версии единым .nuspec (тот который есть прийдётся пропатчить)

https://docs.nuget.org/create/nuspec-reference#specifying-files-to-include-in-the-package