98 lines
4.2 KiB
XML
98 lines
4.2 KiB
XML
<?xml version="1.0"?>
|
|
<!-- Module name + module type = unique identifier -->
|
|
<module name="c">
|
|
<type>Element</type>
|
|
<classification>SDK</classification>
|
|
<kind type="library"/>
|
|
|
|
<!-- Available for what platforms? -->
|
|
<supports>
|
|
<availability ref="ostargets"/>
|
|
</supports>
|
|
|
|
<!-- Source for source modules and builds -->
|
|
<source available="true">
|
|
<location type="" subdirs="true" relative="true">.</location>
|
|
</source>
|
|
|
|
<!-- Binary packaging info (including public headers -->
|
|
|
|
<GroupOwner>os</GroupOwner>
|
|
|
|
<contents>
|
|
<component id="SharedArchive" generated="true">
|
|
<kind type="library"/>
|
|
<location runtime="false" basedir="lib/{cpu}/so{.:endian}">libcS.a</location>
|
|
</component>
|
|
|
|
<component id="Startups" generated="false">
|
|
<kind type="library"/>
|
|
<location type="install">/lib</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crt1.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crtbegin.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crtbeginG.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crtend.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crtendG.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crti.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">crtn.o</location>
|
|
<location runtime="false" basedir="startup/{cpu}/a{.:endian}">mcrt1.o</location>
|
|
</component>
|
|
|
|
<component id="ntolink" generated="false">
|
|
<kind type="library"/>
|
|
<location type="install">/lib</location>
|
|
<location runtime="false" basedir="startup/ppc/" isa="ppc" byteorder="be">nto.link</location>
|
|
<location runtime="false" basedir="startup/mips/" isa="mips" byteorder="be">nto.link</location>
|
|
<location runtime="false" basedir="startup/mips/" isa="mips" byteorder="le">nto.link</location>
|
|
<location runtime="false" basedir="startup/arm/" isa="arm" byteorder="le">nto.link</location>
|
|
<location runtime="false" basedir="startup/arm/" isa="arm" byteorder="be">nto.link</location>
|
|
<location runtime="false" basedir="startup/sh/" isa="sh" byteorder="le">nto.link</location>
|
|
<location runtime="false" basedir="startup/x86/" isa="x86">nto.link</location>
|
|
</component>
|
|
|
|
<component id="Archive" generated="true">
|
|
<kind type="library"/>
|
|
<location runtime="false" basedir="lib/{cpu}/a{.:endian}">libc.a</location>
|
|
</component>
|
|
|
|
<component id="SharedObj" generated="true">
|
|
<kind type="library"/>
|
|
<location runtime="true" basedir="lib/{cpu}/so{.:endian}">libc.so</location>
|
|
<link runtime="true" isa="{cpu}" byteorder="{endian}" src="../../lib/libc.so.2" dst="/usr/lib/ldqnx.so.2" tos="nto"/>
|
|
</component>
|
|
|
|
<!-- Public headers to include in package -->
|
|
<component id="headers" basedir="public">
|
|
<kind type="header"/>
|
|
<source available="true">
|
|
<location runtime="false" relative="true" subdirs="false">.</location>
|
|
<location runtime="false" relative="true" subdirs="false">hw</location>
|
|
<location runtime="false" relative="true" subdirs="false">sys</location>
|
|
|
|
<location runtime="false" relative="true" subdirs="false" isa="arm">arm</location>
|
|
<location runtime="false" relative="true" subdirs="false" isa="x86">x86</location>
|
|
<location runtime="false" relative="true" subdirs="false" isa="mips">mips</location>
|
|
<location runtime="false" relative="true" subdirs="false" isa="ppc">ppc</location>
|
|
<location runtime="false" relative="true" subdirs="false" isa="sh" >sh</location>
|
|
</source>
|
|
</component>
|
|
</contents>
|
|
|
|
<!-- Dependencies -->
|
|
<requires>
|
|
<part build="false" location="services/system"/>
|
|
<part build="false" location="lib/pm"/>
|
|
<part build="false" location="services/net/npm/qnet"/>
|
|
<part build="false" location="lib/io-char"/>
|
|
<part build="false" location="utils/m/mkasmoff"/>
|
|
<part build="false" location="lib/socket"/>
|
|
<part build="false" location="lib/m"/>
|
|
<part build="false" location="lib/elf"/>
|
|
<part build="false" location="hardware/pci"/>
|
|
<part build="false" location="services/registry"/>
|
|
<part build="false" location="services/blk/io-blk"/>
|
|
<part build="false" location="services/syslogd"/>
|
|
<part build="false" location="hardware/startup/lib"/>
|
|
</requires>
|
|
</module>
|