Added a script for release. Update the manifest
authorRaghu Nambiath <rnambiath@ti.com>
Thu, 11 Nov 2010 20:55:38 +0000 (15:55 -0500)
committerRaghu Nambiath <rnambiath@ti.com>
Thu, 11 Nov 2010 20:55:38 +0000 (15:55 -0500)
doc/IBL-software-manifest.html
doc/IBL-software-manifest_files/header.html
release.sh [new file with mode: 0644]

index 007502ce6363948db5689651f2d3d132d4d4d2e0..af8a885441ad37fd5b15128a70173dc596761b1c 100644 (file)
@@ -32,11 +32,11 @@ w\:* {behavior:url(#default#VML);}
   <o:Keywords>Manifest Open Source License</o:Keywords>
   <o:Description>This document lists the licensing for a specific software release.</o:Description>
   <o:LastAuthor>a0850439</o:LastAuthor>
-  <o:Revision>4</o:Revision>
+  <o:Revision>5</o:Revision>
   <o:TotalTime>11</o:TotalTime>
   <o:LastPrinted>2010-09-17T22:48:00Z</o:LastPrinted>
   <o:Created>2010-11-10T20:02:00Z</o:Created>
-  <o:LastSaved>2010-11-10T20:12:00Z</o:LastSaved>
+  <o:LastSaved>2010-11-10T22:47:00Z</o:LastSaved>
   <o:Pages>1</o:Pages>
   <o:Words>812</o:Words>
   <o:Characters>4633</o:Characters>
@@ -429,7 +429,7 @@ table.MsoTableGrid
        mso-bidi-language:#0400;}
 </style>
 <![endif]--><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="15362"/>
+ <o:shapedefaults v:ext="edit" spidmax="17410"/>
 </xml><![endif]--><!--[if gte mso 9]><xml>
  <o:shapelayout v:ext="edit">
   <o:idmap v:ext="edit" data="1"/>
@@ -537,9 +537,8 @@ Manifest Table below)<o:p></o:p></span></b></p>
   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
   2.0pt;margin-left:0in'>Type of license(s) under which TI will be providing
-  software to the licensee (e.g. BSD, GPLv2, TI TSPA License, TI Proprietary
-  License). See Open Source Reference License Disclaimer in the Disclaimers
-  Section.</p>
+  software to the licensee (e.g. BSD, GPLv2, TI TSPA License, TI Proprietary License).
+  See Open Source Reference License Disclaimer in the Disclaimers Section.</p>
   </td>
  </tr>
  <tr style='mso-yfti-irow:3'>
@@ -570,12 +569,13 @@ Manifest Table below)<o:p></o:p></span></b></p>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
-  2.0pt;margin-left:0in'>This field will either be \93Source\94\93Binary\94 or \93Source
-  and Binary\94 and is the form the content of the Software is delivered in.<span
-  style='mso-spacerun:yes'>  </span>If the Software is delivered in an archive
-  format, this field applies to the contents of the archive. If the word
-  Limited is used with Source, as in \93Limited Source\94 or \93Limited Source and
-  Binary\94 then only portions of the Source for the application are provided.</p>
+  2.0pt;margin-left:0in'>This field will either be \93Source\94\93Binary\94 or
+  \93Source and Binary\94 and is the form the content of the Software is delivered
+  in.<span style='mso-spacerun:yes'>  </span>If the Software is delivered in an
+  archive format, this field applies to the contents of the archive. If the
+  word Limited is used with Source, as in \93Limited Source\94 or \93Limited Source
+  and Binary\94 then only portions of the Source for the application are
+  provided.</p>
   </td>
  </tr>
  <tr style='mso-yfti-irow:5'>
@@ -633,16 +633,16 @@ normal'><u>Export Control Classification Number (ECCN)<o:p></o:p></u></b></p>
 
 <p class=MsoNormal style='mso-outline-level:1'><o:p>&nbsp;</o:p></p>
 
-<p class=MsoNormal style='margin-left:.5in;mso-outline-level:1'>Any use of ECCNs
-listed in the Manifest is at the user\92s risk and without recourse to TI.<span
-style='mso-spacerun:yes'>   </span>Your company, as the exporter of record, is
-responsible for determining the correct classification of any item at the time
-of export. Any export classification by TI of Software is for TI\92s internal use
-only and shall not be construed as a representation or warranty regarding the
-proper export classification for such Software or whether an export license or
-other documentation is required for exporting such Software<b style='mso-bidi-font-weight:
-normal'><span style='font-size:12.0pt'>.<span style='mso-spacerun:yes'> 
-</span><o:p></o:p></span></b></p>
+<p class=MsoNormal style='margin-left:.5in;mso-outline-level:1'>Any use of
+ECCNs listed in the Manifest is at the user\92s risk and without recourse to
+TI.<span style='mso-spacerun:yes'>   </span>Your company, as the exporter of
+record, is responsible for determining the correct classification of any item
+at the time of export. Any export classification by TI of Software is for TI\92s
+internal use only and shall not be construed as a representation or warranty
+regarding the proper export classification for such Software or whether an
+export license or other documentation is required for exporting such Software<b
+style='mso-bidi-font-weight:normal'><span style='font-size:12.0pt'>.<span
+style='mso-spacerun:yes'>  </span><o:p></o:p></span></b></p>
 
 <p class=MsoNormal style='mso-outline-level:1'><b style='mso-bidi-font-weight:
 normal'><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></b></p>
@@ -707,8 +707,8 @@ normal'><span style='font-size:12.0pt'>Manifest<o:p></o:p></span></b></p>
 
 <p class=MsoNormal><o:p>&nbsp;</o:p></p>
 
-<p class=MsoNormal>See Legend above for a description of the columns and
-possible values.</p>
+<p class=MsoNormal>See Legend above for a description of the columns and possible
+values.</p>
 
 <p class=MsoNormal><o:p>&nbsp;</o:p></p>
 
@@ -818,7 +818,7 @@ possible values.</p>
   padding:0in 5.4pt 0in 5.4pt'>
   <p class=MsoNormal><span style='font-size:11.0pt;mso-bidi-font-size:10.0pt'>Ibl_src.tar:
   Source Archive<o:p></o:p></span></p>
-  <p class=MsoNormal><span style='font-size:11.0pt;mso-bidi-font-size:10.0pt'>Ibl_bin.zip:
+  <p class=MsoNormal><span style='font-size:11.0pt;mso-bidi-font-size:10.0pt'>Ibl_bin.tar:
   Binary files for all supported platforms</span></p>
   </td>
  </tr>
@@ -875,9 +875,9 @@ normal'><span style='font-size:12.0pt'>Licenses <o:p></o:p></span></b></p>
 <p class=MsoNormal><o:p>&nbsp;</o:p></p>
 
 <p class=MsoNormal style='mso-outline-level:1'><b style='mso-bidi-font-weight:
-normal'>Note: </b>If the \93Type of License(s)\94 field above lists any open source,
-TI TSPA or TI TSU licenses, the entire license must be attached or cut and
-pasted below (if cutting and pasting, be sure to include all terms of the
+normal'>Note: </b>If the \93Type of License(s)\94 field above lists any open
+source, TI TSPA or TI TSU licenses, the entire license must be attached or cut
+and pasted below (if cutting and pasting, be sure to include all terms of the
 license).<span style='mso-spacerun:yes'>  </span></p>
 
 <pre>/*</pre><pre> * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ </pre><pre><span style='mso-spacerun:yes'> </span>* </pre><pre><span style='mso-spacerun:yes'> </span>* </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>Redistribution and use in source and binary forms, with or without </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>modification, are permitted provided that the following conditions </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>are met:</pre><pre> *</pre><pre> *<span style='mso-spacerun:yes'>    </span>Redistributions of source code must retain the above copyright </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>    </span>notice, this list of conditions and the following disclaimer.</pre><pre> *</pre><pre> *<span style='mso-spacerun:yes'>    </span>Redistributions in binary form must reproduce the above copyright</pre><pre> *<span style='mso-spacerun:yes'>    </span>notice, this list of conditions and the following disclaimer in the </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>    </span>documentation and/or other materials provided with the<span style='mso-spacerun:yes'>   </span></pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>    </span>distribution.</pre><pre> *</pre><pre> *<span style='mso-spacerun:yes'>    </span>Neither the name of Texas Instruments Incorporated nor the names of</pre><pre> *<span style='mso-spacerun:yes'>    </span>its contributors may be used to endorse or promote products derived</pre><pre> *<span style='mso-spacerun:yes'>    </span>from this software without specific prior written permission.</pre><pre> *</pre><pre> *<span style='mso-spacerun:yes'>  </span>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>&quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</pre><pre> *<span style='mso-spacerun:yes'>  </span>A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,</pre><pre> *<span style='mso-spacerun:yes'>  </span>DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY</pre><pre> *<span style='mso-spacerun:yes'>  </span>THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE </pre><pre><span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'>  </span>OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre><pre> *</pre><pre>*/</pre>
index 2fd08f96714cc6b123bc9852890dfc9c3fe9f16f..eebf138fd85412cd466082af5e0e329c7b398039 100644 (file)
@@ -16,10 +16,10 @@ xmlns="http://www.w3.org/TR/REC-html40">
 <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
  name="State"/>
 <!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="15362"/>
+ <o:shapedefaults v:ext="edit" spidmax="17410"/>
 </xml><![endif]--><!--[if gte mso 9]><xml>
  <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="14"/>
+  <o:idmap v:ext="edit" data="16"/>
  </o:shapelayout></xml><![endif]-->
 </head>
 
@@ -80,7 +80,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
   <td width=112 valign=top style='width:84.0pt;border:none;border-top:solid windowtext 1.0pt;
   mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p class=MsoNormal><span style='mso-fareast-language:JA;mso-no-proof:yes'><v:line
-   id="_x0000_s14337" style='position:absolute;z-index:1;
+   id="_x0000_s16385" style='position:absolute;z-index:1;
    mso-position-horizontal:left;mso-position-horizontal-relative:margin;
    mso-position-vertical-relative:page' from="0,727.2pt" to="468pt,727.2pt">
    <w:wrap anchorx="margin" anchory="page"/>
diff --git a/release.sh b/release.sh
new file mode 100644 (file)
index 0000000..6662874
--- /dev/null
@@ -0,0 +1,146 @@
+#!/bin/sh
+# Generate the source release tarballs
+cd ../
+if [ -f ibl_src.tar ]; then rm ibl_src.tar; fi
+
+tar -cvf ibl_src.tar ibl/src ibl/doc
+
+cd ibl
+# Create directories for binary builds
+if [ -d ibl_bin ]; then rm -r ibl_bin; fi
+
+mkdir ibl_bin
+mkdir ibl_bin/c6455/
+mkdir ibl_bin/c6455/be
+mkdir ibl_bin/c6455/le
+
+mkdir ibl_bin/c6472/
+mkdir ibl_bin/c6472/be
+mkdir ibl_bin/c6472/le
+
+mkdir ibl_bin/c6474/
+mkdir ibl_bin/c6474/be
+mkdir ibl_bin/c6474/le
+
+#mkdir ibl_bin/c6474l/
+#mkdir ibl_bin/c6474l/be
+#mkdir ibl_bin/c6474l/le
+
+#mkdir ibl_bin/c6457/
+#mkdir ibl_bin/c6457/be
+#mkdir ibl_bin/c6457/le
+
+# Copy i2cConfig GEL file
+cp -f src/util/i2cConfig/i2cConfig.gel ibl_bin/
+
+# Build C6455 LE
+pushd src/make
+# Set Build environment
+source setupenvLnx.sh
+make clean
+make c6455 ENDIAN=little
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6455/i2crom_le.dat ibl_bin/c6455/le/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6455/le/
+cp -f src/util/i2cConfig/i2cparam_c6455.out   ibl_bin/c6455/le/
+
+
+# Build C6455 BE
+pushd src/make
+make clean
+make c6455 ENDIAN=big
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6455/i2crom_be.dat ibl_bin/c6455/be/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6455/be/
+cp -f src/util/i2cConfig/i2cparam_c6455.out   ibl_bin/c6455/be/
+
+# Build C6472 le
+pushd src/make
+make clean
+make c6472 ENDIAN=little
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6472/i2crom_le.dat ibl_bin/c6472/le/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6472/le/
+cp -f src/util/i2cConfig/i2cparam_c6472.out   ibl_bin/c6472/le/
+
+
+# Build c6472 be
+pushd src/make
+make clean
+make c6472 ENDIAN=big
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6472/i2crom_be.dat ibl_bin/c6472/be/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6472/be/
+cp -f src/util/i2cConfig/i2cparam_c6472.out   ibl_bin/c6472/be/
+
+# Build c6474 le
+pushd src/make
+make clean
+make c6474 ENDIAN=little
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6474/i2crom_le.dat ibl_bin/c6474/le/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6474/le/
+cp -f src/util/i2cConfig/i2cparam_c6474.out   ibl_bin/c6474/le/
+
+
+# Build c6474 be
+pushd src/make
+make clean
+make c6474 ENDIAN=big
+popd
+# Copy the files to the Binary package
+cp -f src/make/ibl_c6474/i2crom_be.dat ibl_bin/c6474/be/
+cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6474/be/
+cp -f src/util/i2cConfig/i2cparam_c6474.out   ibl_bin/c6474/be/
+
+# Build c6474l le
+#pushd src/make
+#make clean
+#make c6474l ENDIAN=little
+#popd
+# Copy the files to the Binary package
+#cp -f src/make/ibl_c6474l/i2crom_le.dat ibl_bin/c6474l/le/
+#cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6474l/le/
+#cp -f src/util/i2cConfig/i2cparam_c6474l.out   ibl_bin/c6474l/le/
+
+
+# Build c6474l be
+#pushd src/make
+#make clean
+#make c6474l ENDIAN=big
+#popd
+# Copy the files to the Binary package
+#cp -f src/make/ibl_c6474l/i2crom_be.dat ibl_bin/c6474l/be/
+#cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6474l/be/
+#cp -f src/util/i2cConfig/i2cparam_c6474l.out   ibl_bin/c6474l/be/
+
+
+# Build c6457 le
+#pushd src/make
+#make clean
+#make c6457 ENDIAN=little
+#popd
+# Copy the files to the Binary package
+#cp -f src/make/ibl_c6457/i2crom_le.dat ibl_bin/c6457/le/
+#cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6457/le/
+#cp -f src/util/i2cConfig/i2cparam_c6457.out   ibl_bin/c6457/le/
+
+
+# Build c6457 be
+#pushd src/make
+#make clean
+#make c6457 ENDIAN=big
+#popd
+# Copy the files to the Binary package
+#cp -f src/make/ibl_c6457/i2crom_be.dat ibl_bin/c6457/be/
+#cp -f src/util/i2cWrite/i2cWrite.out   ibl_bin/c6457/be/
+#cp -f src/util/i2cConfig/i2cparam_c6457.out   ibl_bin/c6457/be/
+
+# Create Tar archive for binary package
+tar -cvzf ibl_bin.tar ibl_bin
+