]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/audio-preprocessing.git/blob - file_demo_bios/da830/components/mhm/package.xdc
d4fe246abbdae9b748b8b73096356d3dca437e7f
[processor-sdk/audio-preprocessing.git] / file_demo_bios / da830 / components / mhm / package.xdc
1 requires ti.mas.types[5,0,8,1];\r
2 requires internal ti.mas.swtools[3,0,0,0];\r
3 \r
4 /*! MHM package\r
5  * \r
6  * @a(NAME)  `ti.mas.mhm`\r
7  *\r
8  * @a(DESCRIPTION)\r
9  *\r
10  *        This package creates the mhm system. It depends on the following packages:\r
11  * @p(dlist)\r
12  * - `ti.mas.types`\r
13  * \r
14  * @a(CONTENTS)\r
15  * @p(dlist)\r
16  * - 'mhm' module\r
17  *      provides APIs for multiple heap management.\r
18  * - `version` module\r
19  *      provides version numbering for the package and is described in\r
20  *      `version.xdc`. Note that `version.xdc` is generated from the template file \r
21  *      `version.xdt`.\r
22  * @p\r
23  * @a(TARGETS) The following architecture targets are supported:\r
24  *\r
25  * @p(dlist)\r
26  * - `C54`\r
27  * - `C55`\r
28  * - `C55_large`\r
29  * - `C64`\r
30  * - `C64_big_endian`\r
31  * - `C64P`\r
32  * - `C64P_big_endian`\r
33  * @p\r
34  * @a(BUILD)  The build options are implemented in the file `package.bld`.\r
35  *\r
36  * Build command: `xdc XDCARGS="option"`.\r
37  * option = [c54, c55, c55L, c64, c64_be, c64P, c64P_be, all]\r
38  * If any other option other than above is used then the package is not built correctly\r
39  * and will crash when used in conjunction with other packages. \r
40  *\r
41  *\r
42  * Generated files:\r
43  *\r
44  * @p(dlist)\r
45  * -  `version.h`\r
46  * @p\r
47  *\r
48  * Command to clean: `xdc clean`\r
49  *\r
50  * @a(RELEASES)\r
51  *\r
52  * Release creation: `xdc XDCARGS="option1 option2" release`\r
53  * option1 = [c54, c55, c55L, c64, c64_be, c64P, c64P_be, all]\r
54  * option2 = [obj, src, docs]\r
55  *\r
56  * Using the option1 as given and option 2="obj" creates the released tar file containing object code only:\r
57  * `ti_mas_mhm_<arch>_src_<v>_<r>_<x>_<p>.tar`\r
58  * or `ti_mas_mhm_all_src_<v>_<r>_<x>_<p>.tar` if option 1="all"\r
59  * \r
60  * Using the option1 as given and option 2="src" creates the released tar file containing source with object code:\r
61  * `ti_mas_mhm_<arch>_src_<v>_<r>_<x>_<p>.tar`\r
62  * or `ti_mas_mhm_all_src_<v>_<r>_<x>_<p>.tar` if option 1="all"\r
63  *\r
64  * If option2 = "obj" or empty then `ti_mas_mhm_all_<v>_<r>_<x>_<p>.tar` is created containing only object code\r
65  *\r
66  * To generate document only the following should be used:\r
67  * `xdc XDCARGS="docs" release` or `xdc XDCARGS="option1,docs"`\r
68  * and `ti_mas_mhm_docs_<v>_<r>_<x>_<p>.tar` is created\r
69  * \r
70  * If any other option other than the ones listed above is used, no release is created.\r
71  * \r
72  *\r
73  * \r
74  *\r
75  * @a(Copyright)\r
76  * @p(html)\r
77  * &#169; 2006 Texas Instruments, Inc.\r
78  * @p\r
79  */\r
80 \r
81 package ti.mas.mhm[2,0,0,0] {\r
82   \r
83   /* Specification of units for package mhm */\r
84    module Version;\r
85 }\r
86 \r
87 /* nothing past this point */\r