FreeBSD src Makefile大手术
Ruslan Ermilov大长辈commit了一组Makefile变动。这包含了许多来自NetBSD和FreeBSD ports的特性。
- 新增了MK_*选项。这些选项是开发人员设置的,如果用户配置的话将发生错误。
- 使用WITH_*和WITHOUT_*来控制是否build选项。
- 某些选项提供了MK_*_SUPPORT子选项。
- 系统选项可以在 /etc/src.conf来配置。
感觉比之前要清晰许多。
在线阅读本文并参与讨论 delphij's Chaos https://blog.delphij.net/posts/2006/03/freebsd-src-mak/