本日、新しいツール「Mussels」を発表します。Mussels はクロスプラットフォームで汎用性のある依存関係構築自動化ツールです。Vcpkg、Conan や Buildout などに似ており、目的も同じですが、アプローチは少し異なります。
Mussels の目的は、長い依存関係を持つ複雑なアプリケーションの構築時に、CMake、Meson、Bazel、XCode や Visual Studio のプロジェクトファイルを新たにゼロから作成する必要性を省き、プロセスを簡素化することです。プロジェクトファイルを作成する代わりに、外部ライブラリの依存関係が反映された独自のビルドシステムを活用して、簡単なレシピを作成(および共有)できます。
Mussels の詳細やダウンロード先については、ClamAV のブログ記事をご覧ください。
本稿は 2019年12月3日に Talos Group のブログに投稿された「ClamAV team shows off new Mussels dependency build automation tool」の抄訳です。
コメントを書く