System.Data.SQLite
Check-in [fc9062d656]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update release procedures wiki page.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: fc9062d656ada8a62bd457e4a7b8efd963d31ce9
User & Date: mistachkin 2015-07-30 18:30:55
Context
2015-08-08
01:28
Prevent encrypted connections from being used with the connection pool. Pursuant to [89d3a159f1]. check-in: 661e488237 user: mistachkin tags: trunk
2015-08-04
22:54
Experimental changes to support implementing a SQLiteFunction using a generic delegate. check-in: d1cfa62cb0 user: mistachkin tags: delegateFunction
2015-07-31
01:16
Merge updates from trunk. check-in: e670692d90 user: mistachkin tags: preRelease
2015-07-30
18:30
Update release procedures wiki page. check-in: fc9062d656 user: mistachkin tags: trunk
18:13
Further improvements to the download page update script. check-in: 872bd8c9ee user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to www/release.wiki.

    26     26       Enter the following commands to build all the x86 and x64 binaries:
    27     27       <br />
    28     28       <br />
    29     29       <b>SET BUILD_DEBUG=1</b>
    30     30       <br />
    31     31       <b>build_all.bat</b>
    32     32     </li>
           33  +
           34  +  <li>
           35  +    Make sure everything succeeds with no errors; the console output may be
           36  +    checked if any errors should occur.
           37  +  </li>
    33     38   </ol>
    34     39   
    35     40   <a name="testBinaries"></a>
    36     41   <h2>Test x86 &amp; x64 Binaries</h2>
    37     42   
    38     43   <ol>
    39     44     <li>
................................................................................
    52     57       <br />
    53     58       <br />
    54     59       <b>SET TEST_DEBUG=1</b>
    55     60       <br />
    56     61       <b>test_all.bat</b>
    57     62     </li>
    58     63   
           64  +  <li>
           65  +    Make sure everything succeeds with no errors; the console output may be
           66  +    checked if any errors should occur.
           67  +  </li>
           68  +
    59     69     <li>
    60     70       Locate a machine with a processor architecture different from the one tested
    61     71       in the previous step and then repeat all the previous steps.
    62     72     </li>
    63     73   </ol>
    64     74   
    65     75   <a name="buildCeBinaries"></a>
................................................................................
    91    101       <b>build_ce_2013.bat</b>
    92    102       <br />
    93    103       <br />
    94    104       <i>This assumes that Visual Studio 2012, &quot;<b>Professional</b>&quot;
    95    105       edition or &quot;better&quot; and the Windows Embedded Compact 2013 Toolkit
    96    106       are installed.</i>
    97    107     </li>
          108  +
          109  +  <li>
          110  +    Make sure everything succeeds with no errors; the console output may be
          111  +    checked if any errors should occur.
          112  +  </li>
    98    113   </ol>
    99    114   
   100    115   <a name="testCeBinariesAutomated"></a>
   101    116   <h2>Test Windows CE Binaries via Automation</h2>
   102    117   
   103    118   <ol>
   104    119     <li>
................................................................................
   114    129     <li>
   115    130       Enter the following command to test all the binaries available for Windows
   116    131       CE:
   117    132       <br />
   118    133       <br />
   119    134       <b>test_ce_200x.bat</b>
   120    135     </li>
          136  +
          137  +  <li>
          138  +    Make sure everything succeeds with no errors; the console output may be
          139  +    checked if any errors should occur.
          140  +  </li>
   121    141   </ol>
   122    142   
   123    143   <a name="testCeBinariesManually"></a>
   124    144   <h2>Test Windows CE Binaries Manually</h2>
   125    145   
   126    146   <ol>
   127    147     <li>
................................................................................
   213    233       <br />
   214    234       <i>This assumes that [https://www.activestate.com/activetcl | ActiveTcl]
   215    235       version 8.4 or later, the
   216    236       [https://www.microsoft.com/download/en/details.aspx?displaylang=en&id=21138 | HTML Help Workshop],
   217    237       and [http://ndoc3.sourceforge.net/ | NDoc3] have all been installed using
   218    238       the default settings.</i>
   219    239     </li>
          240  +
          241  +  <li>
          242  +    Make sure everything succeeds with no errors; the console output may be
          243  +    checked if any errors should occur.
          244  +  </li>
   220    245   </ol>
   221    246   
   222    247   <a name="buildSetupPackages"></a>
   223    248   <h2>Build Setup Release Packages</h2>
   224    249   
   225    250   <ol>
   226    251     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   231    256       Enter the following commands to build all the setup packages for x86 and x64:
   232    257       <br />
   233    258       <br />
   234    259       <b>SET BAKE_DEBUG=1</b>
   235    260       <br />
   236    261       <b>bake_all.bat</b>
   237    262     </li>
          263  +
          264  +  <li>
          265  +    Make sure everything succeeds with no errors; the console output may be
          266  +    checked if any errors should occur.
          267  +  </li>
   238    268   </ol>
   239    269   
   240    270   <a name="buildBinaryPackages"></a>
   241    271   <h2>Build x86 &amp; x64 Binary Release Packages</h2>
   242    272   
   243    273   <ol>
   244    274     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   250    280       and x64:
   251    281       <br />
   252    282       <br />
   253    283       <b>SET RELEASE_DEBUG=1</b>
   254    284       <br />
   255    285       <b>release_all.bat</b>
   256    286     </li>
          287  +
          288  +  <li>
          289  +    Make sure everything succeeds with no errors; the console output may be
          290  +    checked if any errors should occur.
          291  +  </li>
   257    292   </ol>
   258    293   
   259    294   <a name="buildStaticBinaryPackages"></a>
   260    295   <h2>Build x86 &amp; x64 Static Binary Release Packages</h2>
   261    296   
   262    297   <ol>
   263    298     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   269    304       for x86 and x64:
   270    305       <br />
   271    306       <br />
   272    307       <b>SET RELEASE_DEBUG=1</b>
   273    308       <br />
   274    309       <b>release_static.bat</b>
   275    310     </li>
          311  +
          312  +  <li>
          313  +    Make sure everything succeeds with no errors; the console output may be
          314  +    checked if any errors should occur.
          315  +  </li>
   276    316   </ol>
   277    317   
   278    318   <a name="buildCeBinaryPackages"></a>
   279    319   <h2>Build Windows CE Binary Release Packages</h2>
   280    320   
   281    321   <ol>
   282    322     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   298    338       Windows Embedded Compact 2013:
   299    339       <br />
   300    340       <br />
   301    341       <b>SET RELEASE_DEBUG=1</b>
   302    342       <br />
   303    343       <b>release_ce_2013.bat</b>
   304    344     </li>
          345  +
          346  +  <li>
          347  +    Make sure everything succeeds with no errors; the console output may be
          348  +    checked if any errors should occur.
          349  +  </li>
   305    350   </ol>
   306    351   
   307    352   <a name="buildSourcePackages"></a>
   308    353   <h2>Build Source Release Packages</h2>
   309    354   
   310    355   <ol>
   311    356     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   314    359   
   315    360     <li>
   316    361       Enter the following command to build all the source release packages:
   317    362       <br />
   318    363       <br />
   319    364       <b>archive.bat</b>
   320    365     </li>
          366  +
          367  +  <li>
          368  +    Make sure everything succeeds with no errors; the console output may be
          369  +    checked if any errors should occur.
          370  +  </li>
   321    371   </ol>
   322    372   
   323    373   <a name="verifyAllPackages"></a>
   324    374   <h2>Verify All Release Packages</h2>
   325    375   
   326    376   <ol>
   327    377     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   338    388       <i>This assumes that the <a href="https://www.fossil-scm.org/">Fossil</a>,
   339    389       <a href="https://sourceforge.net/projects/innounp/">Inno Setup Unpacker</a>,
   340    390       <a href="http://www.rarlab.com/">UnRAR</a>, and
   341    391       <a href="http://www.info-zip.org/">UnZip</a> binaries are available in the
   342    392       locations specified via the &quot;FossilTool&quot;,
   343    393       &quot;InnoUnpackTool&quot;, &quot;UnRARTool&quot;, and &quot;UnZipTool&quot;
   344    394       environment variables, respectively.</i>
          395  +  </li>
          396  +
          397  +  <li>
          398  +    Make sure everything succeeds with no errors; the console output may be
          399  +    checked if any errors should occur.
   345    400       <br />
   346    401       <br />
   347    402       <i>If errors are generated, the file
   348    403       &quot;&lt;root&gt;\Setup\data\verify.lst&quot; may need to be updated to
   349    404       account for the files that have been added and/or removed from the release
   350    405       archives since the previous release.</i>
   351    406     </li>
................................................................................
   366    421       <b>build_nuget.bat</b>
   367    422       <br />
   368    423       <br />
   369    424       <i>This assumes that the NuGet binary is available somewhere along the
   370    425       [https://en.wikipedia.org/wiki/PATH_%28variable%29 | PATH].<br />Please refer
   371    426       to [https://docs.nuget.org/ | NuGet Documentation] for further details.</i>
   372    427     </li>
          428  +
          429  +  <li>
          430  +    Make sure everything succeeds with no errors; the console output may be
          431  +    checked if any errors should occur.
          432  +  </li>
   373    433   </ol>
   374    434   
   375    435   <a name="updateDownloadsPage"></a>
   376    436   <h2>Update Downloads Page</h2>
   377    437   
   378    438   <ol>
   379    439     <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>
................................................................................
   396    456       <br />
   397    457       <i>This assumes that [https://www.activestate.com/activetcl | ActiveTcl]
   398    458       version 8.4 or later has been installed using the default settings and that
   399    459       the Fossil binary is available somewhere along the
   400    460       [https://en.wikipedia.org/wiki/PATH_%28variable%29 | PATH] (i.e. for
   401    461       calculating the SHA1 hashes).</i>
   402    462     </li>
          463  +
          464  +  <li>
          465  +    Make sure everything succeeds with no errors; the console output may be
          466  +    checked if any errors should occur.
          467  +  </li>
   403    468   </ol>
   404    469   
   405    470   <a name="publishRelease"></a>
   406    471   <h2>Publish Release</h2>
   407    472   
   408    473   <ol>
   409    474     <li>Upload all the release packages to the web site.</li>