使用Shake创建一个 mp3(这只是一个学习示例),我使用 lame,然后使用 id3v2 对其进行标记。
如果 lame 成功,但 id3v2 失败,那么我只剩下 mp3 文件了;但当然这是“错误的”。如果产生命令错误,我正在寻找一个自动删除目标文件的选项,但我找不到任何东西。我可以通过检查退出代码并使用removeFiles手动执行此操作,或者通过在临时目录中构建并作为最后一步移动;但这似乎是一个足够普遍的要求(make 默认情况下会这样做),所以我想知道是否有我没有看到的功能或简单技术。