From d758f76160b6be2a4c21e6ef9beae2f3ca6b449e Mon Sep 17 00:00:00 2001 From: lihuawei Date: Wed, 30 Aug 2023 07:21:21 +0000 Subject: [PATCH] update articles/306-instruction-manual-of-rpmbuild.md. Signed-off-by: lihuawei --- articles/306-instruction-manual-of-rpmbuild.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/306-instruction-manual-of-rpmbuild.md b/articles/306-instruction-manual-of-rpmbuild.md index 6675ade..4fd3656 100644 --- a/articles/306-instruction-manual-of-rpmbuild.md +++ b/articles/306-instruction-manual-of-rpmbuild.md @@ -1,7 +1,7 @@ # 306 rpmbuild 构建指导手册 该文章介绍了 spec 编写和构建过程中的细节和技术原理,相当于指导手册。 ## 1 宏介绍 -在软件包构建的过程中,为了防止过多使用硬编码路径和常用路径引用问题,增加了增加了“宏”的概念。将一些常用路径或者变量值通过宏变量定义出来,并可以在整个 Anolis OS 发行版中使用。 +在软件包构建的过程中,为了防止过多使用硬编码路径和常用路径引用问题,增加了“宏”的概念。将一些常用路径或者变量值通过宏变量定义出来,并可以在整个 Anolis OS 发行版中使用。 spec 宏目前来源于三种:系统宏、各种编程语言的宏和自定义宏 ### 1.1 系统宏 当前社区里已经提供了一些系统宏文件,用于在软件包编译过程中使用,包括:系统路径、系统文件、编译选项、编译方式等,下面以 Anolis OS 23 的环境举例。 -- Gitee