allyourcodebase / allyourcodebase/libmp3lame

Make mpglib interface optional

未关闭
#4 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C
星标
7
派生
10
PR 合并指标
30 天内没有已合并 PR

描述

This is a feature suggestion.

I believe mpglib is optional for some use cases.

I more or less did a parallel implementation of this repo on my local project before I found out this allyourcodebase org existed. In my local project, I was able to build and encode without including any of the C files under the mpglib directory.

I don't yet know how to add config options in a zig library, so that a dependent project can pass parameters and affect how a dependency's build.zig functions. But if that's possible, then adding a flag for excluding mpglib might be a good idea.

It could also be as simple as splitting it up into two build artifacts?

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。