System.Data.SQLite

Login
This project makes use of Eagle, provided by Mistachkin Systems.
Eagle: Secure Software Automation

Follow these steps to build a new release of SQLite.NET. Unless otherwise noted, all steps need to be done in the order specified.

You will need a Visual Studio 2010 development environment for this build.

  1. Build runtime components
    1. Build SQLite.NET.sln for Release/ia64
    2. Change to Release/x64 and rebuild
    3. Change to Release/x86 and rebuild
  2. Build designer components
    1. Build SQLite.Designer.sln for Release
  3. Update documentation
    1. Update the readme.htm file with the latest version changes
    2. Copy the version changes from readme.htm into doc\extra\version.html
    3. Update doc\extra\dbfactorysupport.html to reflect the latest version # of the DLL
    4. Copy over doc\extra\dbfactorysupport.html and version.html to my temp ndoc2 location where all my intermediate files are for the CHM
    5. Run HTML Help Workshop on the HHP project to get my CHM
    6. Copy the CHM file over to \doc
  4. Build install and setup packages
    1. Load up the \tools\setup\sqlite_setup.sln solution
    2. Change the "Version" property of the sqlite project (this is the MSI file project) to reflect the new version of the release.
    3. Edit the setup.rc file of the setup project, drilling down to the Version resource, and editing VS_VERSION_INFO, and populating the version info with the newest version #.
    4. Build both projects.
    5. Copy the and rename the resulting \tools\setup\release\setup.exe to SQLite-1.0.xx.0-setup.exe