Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Remove the need to set the version for the Inno setup packages. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
315f26a68d6ba2b3557ea0b78dbe9ca7 |
User & Date: | shaneh 2011-05-02 02:59:00.432 |
Context
2011-05-02
| ||
03:13 | Change default from 2008 to 2010. check-in: 2e774ed76d user: shaneh tags: trunk | |
02:59 | Remove the need to set the version for the Inno setup packages. check-in: 315f26a68d user: shaneh tags: trunk | |
02:16 | Add the correct directory to the path. Fix for [50515a0c8e]. check-in: 1ed84c66c8 user: shaneh tags: trunk | |
Changes
Changes to Setup/SQLite.iss.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | ; ; SQLite.iss -- ; ; Written by Joe Mistachkin. ; Released to the public domain, use at your own risk! ; ; ; modpath (c)2010 by Jared Breland, and licensed under the Creative Commons Attribution-ShareAlike 3.0 ; [Setup] AllowNoIcons=true ArchitecturesInstallIn64BitMode=x64 AlwaysShowComponentsList=false AppCopyright=Public Domain AppID={#AppId} AppName=System.Data.SQLite AppPublisher=System.Data.SQLite Team AppPublisherURL={#AppURL} AppSupportURL={#AppURL} AppUpdatesURL={#AppURL} AppVerName=System.Data.SQLite v{#AppVersion} AppVersion={#AppVersion} AppComments=The ADO.NET adapter for the SQLite database engine. AppReadmeFile={app}\readme.htm DefaultDirName={pf}\System.Data.SQLite DefaultGroupName=System.Data.SQLite | > > > > > > > > > > > > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | ; ; SQLite.iss -- ; ; Written by Joe Mistachkin. ; Released to the public domain, use at your own risk! ; ; ; modpath (c)2010 by Jared Breland, and licensed under the Creative Commons Attribution-ShareAlike 3.0 ; ; Extract version information from binary and format for OutputBaseFilename #define MainBinaryName "..\bin\Release\bin\System.Data.SQLite.dll" #define AppVersion GetFileVersion(AddBackslash(SourcePath) + MainBinaryName) #define AVF1a "00" + Copy(AppVersion, 1) #define AVF1b Copy(AVF1a, Pos(".", AVF1a) - 1, 1) #define AVF2a "00" + Copy(AVF1a, Pos(".", AVF1a) + 1) #define AVF2b Copy(AVF2a, Pos(".", AVF2a) - 2, 2) #define AVF3a "00" + Copy(AVF2a, Pos(".", AVF2a) + 1) #define AVF3b Copy(AVF3a, Pos(".", AVF3a) - 2, 2) #define AVF4a "00" + Copy(AVF3a, Pos(".", AVF3a) + 1) #define AVF4b Copy(AVF4a, Pos(".", AVF4a) - 2, 2) #define AppVersionFile AVF1b + AVF2b + AVF3b + AVF4b [Setup] AllowNoIcons=true ArchitecturesInstallIn64BitMode=x64 AlwaysShowComponentsList=false AppCopyright=Public Domain AppID={#AppId} AppName=System.Data.SQLite AppPublisher=System.Data.SQLite Team AppPublisherURL={#AppURL} AppSupportURL={#AppURL} AppUpdatesURL={#AppURL} AppVerName=System.Data.SQLite v{#AppVersion} AppVersion={#AppVersion} AppComments=The ADO.NET adapter for the SQLite database engine. AppReadmeFile={app}\readme.htm DefaultDirName={pf}\System.Data.SQLite DefaultGroupName=System.Data.SQLite OutputBaseFilename=sqlite-dotnet-{#AppProcessor}-{#AppVersionFile} SetupLogging=true UninstallFilesDir={app}\uninstall VersionInfoVersion={#AppVersion} ExtraDiskSpaceRequired=2097152 ChangesEnvironment=true [Code] |
︙ | ︙ |
Changes to Setup/bake.bat.
︙ | ︙ | |||
23 24 25 26 27 28 29 | GOTO set_path_done :set_path_32 SET PATH=%ProgramFiles%\Inno Setup 5;%PATH% :set_path_done %_VECHO% Path = '%PATH%' | | | 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | GOTO set_path_done :set_path_32 SET PATH=%ProgramFiles%\Inno Setup 5;%PATH% :set_path_done %_VECHO% Path = '%PATH%' %_ECHO% ISCC.exe SQLite.iss "/dAppId=%APPID%" "/dAppPublicKey=%PUBLICKEY%" "/dAppURL=%URL%" "/dIsNetFx2=%ISNETFX2%" "/dVcRuntime=%VCRUNTIME%" "/dAppPlatform=%PLATFORM%" "/dAppProcessor=%PROCESSOR%" "/dYear=%YEAR%" IF %ERRORLEVEL% NEQ 0 ( ECHO Failed to compile setup. GOTO errors ) GOTO no_errors |
︙ | ︙ |
Changes to Setup/set_common.bat.
︙ | ︙ | |||
11 12 13 14 15 16 17 | SET APPID={{02E43EC2-6B1C-45B5-9E48-941C3E1B204A} ) IF NOT DEFINED URL ( SET URL=http://system.data.sqlite.org/ ) | < < < < | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | SET APPID={{02E43EC2-6B1C-45B5-9E48-941C3E1B204A} ) IF NOT DEFINED URL ( SET URL=http://system.data.sqlite.org/ ) IF NOT DEFINED PUBLICKEY ( SET PUBLICKEY=db937bc2d44ff139 ) IF NOT DEFINED PROCESSORS ( SET PROCESSORS=x86 x64 ) |
︙ | ︙ |
Changes to www/build.wiki.
︙ | ︙ | |||
141 142 143 144 145 146 147 | <ul> <root>\SQLite.Interop\props\SQLite.Interop.vsprops<br /> <root>\SQLite.Interop\props\SQLite.Interop.props<br /> <root>\SQLite.Interop\src\win\interop.h<br /> <root>\System.Data.SQLite\AssemblyInfo.cs<br /> <root>\System.Data.SQLite.Linq\AssemblyInfo.cs<br /> | < | 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | <ul> <root>\SQLite.Interop\props\SQLite.Interop.vsprops<br /> <root>\SQLite.Interop\props\SQLite.Interop.props<br /> <root>\SQLite.Interop\src\win\interop.h<br /> <root>\System.Data.SQLite\AssemblyInfo.cs<br /> <root>\System.Data.SQLite.Linq\AssemblyInfo.cs<br /> </ul> You'll need to update the SQLITE_MANIFEST_VERSION and SQLITE_RC_VERSION properties in the .vsprops and .props files, the INTEROP_VERSION define in interop.h, and the VERSION environment variable in set_common.bat. This version number should track the release versions of the System.Data.SQLite packages (ie. [./news.wiki | 1.0.x]). |
︙ | ︙ |