first version.
[build-srcpkg.git] / res / Style / TmplParam / PB1.0 / src-cpp-obj-tmpl.imi
blobf0a40f614d100ba111d9d2f90078a93af5c1d58c
1 #!/bin/imi -t
2 ############################################################
3 # source: src-module-tmpl.imi
4 # author: devenkong(18151155@qq.com)
5 # date: 2022-05-13
6 ############################################################
7 # note:
8 #     模块化的源代码文件模板。一个src-cpp-obj包含cpp、h、unittest、
9 # testcase等多个文件,src-module-tmpl.imi用于包含一个module中的
10 # src文件的模板文件。
11 ############################################################
13 [ setting ]
14 DEFAULT_ATTR_PROC="global"
15 eval IMINAME_FMT="${IMIFILE%.*}"
16 STRFMT_EVALN="eval"
17 STRFMT_TRANS="e"
19 DEFAULT_ATTR_PROC="attr"
22 [ import ]
23 #src-module-tmpl.imi
24 loadimi file="shlib-lite/public-tmpl.imi" # 通用模板内容
25 loadimi file="shlib-lite/comment-tag.imi" # 注释模板内容,包括注释中的tag
27 # 一个module包含的src文件的模板
28 loadimi file="shlib-lite/src-module-tmpl/src-public-tmpl.imi"
29 loadimi file="shlib-lite/src-module-tmpl/src-cpp-tmpl.imi"
30 loadimi file="shlib-lite/src-module-tmpl/src-h-tmpl.imi"
31 loadimi file="shlib-lite/src-module-tmpl/src-c-unittest-tmpl.imi"
32 loadimi file="shlib-lite/src-module-tmpl/src-c-tc-tmpl.imi"
33 #loadimi file="shlib-lite/src-module-tmpl/src-xx-tmpl.imi"