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.
-
Build runtime components
- Build SQLite.NET.sln for Release/ia64
- Change to Release/x64 and rebuild
- Change to Release/x86 and rebuild
-
Build designer components
- Build SQLite.Designer.sln for Release
-
Update documentation
- Update the readme.htm file with the latest version changes
- Copy the version changes from readme.htm into doc\extra\version.html
- Update doc\extra\dbfactorysupport.html to reflect the latest version # of the DLL
- Copy over doc\extra\dbfactorysupport.html and version.html to my temp ndoc2 location where all my intermediate files are for the CHM
- Run HTML Help Workshop on the HHP project to get my CHM
- Copy the CHM file over to \doc
-
Build install and setup packages
- Load up the \tools\setup\sqlite_setup.sln solution
- Change the "Version" property of the sqlite project (this is the MSI file project) to reflect the new version of the release.
- 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 #.
- Build both projects.
- Copy the and rename the resulting \tools\setup\release\setup.exe to SQLite-1.0.xx.0-setup.exe