Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Enhancements to the NuGet packaging automation. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
f33042c2388f590bd99916e12eee3a0f |
User & Date: | mistachkin 2020-06-01 22:50:19.600 |
Context
2020-06-09
| ||
23:00 | Preliminary support for an alternate DLL config file. Pursuant to [bd9c4375cc]. check-in: 4c3bf14969 user: mistachkin tags: trunk | |
2020-06-01
| ||
23:36 | Enhancements to test suite file and directory handling. Leaf check-in: f5a10b02b1 user: mistachkin tags: testSuiteFiles | |
22:50 | Enhancements to the NuGet packaging automation. check-in: f33042c238 user: mistachkin tags: trunk | |
2020-05-31
| ||
19:44 | Final updates for release 1.0.113.0. check-in: 3bb47c7b52 user: mistachkin tags: trunk, release, release-1.0.113.0 | |
Changes
Changes to Externals/Eagle/lib/Eagle1.0/vendor.eagle.
︙ | ︙ | |||
29 30 31 32 33 34 35 36 37 38 39 40 41 42 | # # NOTE: Use our own namespace here because even though we do not directly # support namespaces ourselves, we do not want to pollute the global # namespace if this script actually ends up being evaluated in Tcl. # namespace eval ::Eagle { if {[isEagle]} then { proc checkForVendorQuiet { {name ""} } { if {![interp issafe]} then { if {[info exists ::env(checkForVendorQuiet)]} then { return true } if {[string length $name] > 0} then { | > > > > > > > > > > > > > | 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | # # NOTE: Use our own namespace here because even though we do not directly # support namespaces ourselves, we do not want to pollute the global # namespace if this script actually ends up being evaluated in Tcl. # namespace eval ::Eagle { if {[isEagle]} then { # # NOTE: This procedure is designed to make it easy to use strings from # the various batch tools that may contain characters or strings # that cannot be (easily) escaped in Win32 batch files. # proc setToolVariables {} { # # NOTE: This [regexp] pattern is used by the "build_nuget.bat" batch # tool. # set ::nuget_version_pattern {<version>(\d+\.\d+\.\d+\.\d+)</version>} } proc checkForVendorQuiet { {name ""} } { if {![interp issafe]} then { if {[info exists ::env(checkForVendorQuiet)]} then { return true } if {[string length $name] > 0} then { |
︙ | ︙ |
Changes to NuGet/SQLite.Core.nuspec.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?xml version="1.0" encoding="utf-8"?> <!-- * * SQLite.Core.nuspec - * * Written by Joe Mistachkin. * Released to the public domain, use at your own risk! * --> <package> <metadata> <id>System.Data.SQLite.Core</id> <title>System.Data.SQLite Core (x86/x64)</title> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?xml version="1.0" encoding="utf-8"?> <!-- * * SQLite.Core.nuspec - * * Written by Joe Mistachkin. * Released to the public domain, use at your own risk! * --> <package> <metadata> <id>System.Data.SQLite.Core</id> <title>System.Data.SQLite Core (x86/x64)</title> <version>1.0.113.1</version> <authors>SQLite Development Team</authors> <description>The official SQLite database engine for both x86 and x64 along with the ADO.NET provider.</description> <language>en-US</language> <projectUrl>https://system.data.sqlite.org/</projectUrl> <iconUrl>https://system.data.sqlite.org/images/sqlite128.png</iconUrl> <licenseUrl>https://www.sqlite.org/copyright.html</licenseUrl> <tags>sqlite database ado.net provider interop</tags> |
︙ | ︙ |
Changes to NuGet/SQLite.nuspec.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?xml version="1.0" encoding="utf-8"?> <!-- * * SQLite.nuspec - * * Written by Joe Mistachkin. * Released to the public domain, use at your own risk! * --> <package> <metadata> <id>System.Data.SQLite</id> <title>System.Data.SQLite (x86/x64)</title> | | | | | | | | | | 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 49 50 | <?xml version="1.0" encoding="utf-8"?> <!-- * * SQLite.nuspec - * * Written by Joe Mistachkin. * Released to the public domain, use at your own risk! * --> <package> <metadata> <id>System.Data.SQLite</id> <title>System.Data.SQLite (x86/x64)</title> <version>1.0.113.1</version> <authors>SQLite Development Team</authors> <description>The official SQLite database engine for both x86 and x64 along with the ADO.NET provider. This package includes support for LINQ and Entity Framework 6.</description> <language>en-US</language> <projectUrl>https://system.data.sqlite.org/</projectUrl> <iconUrl>https://system.data.sqlite.org/images/sqlite128.png</iconUrl> <licenseUrl>https://www.sqlite.org/copyright.html</licenseUrl> <tags>sqlite database ado.net provider interop</tags> <copyright>Public Domain</copyright> <dependencies> <group targetFramework="net20"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="net40"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="net45"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="net451"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="net46"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="netstandard2.0"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="netstandard2.1"> <dependency id="System.Data.SQLite.Core" version="1.0.113.1" /> </group> <group targetFramework="net20"> <dependency id="System.Data.SQLite.Linq" version="1.0.113.0" /> </group> <group targetFramework="net40"> <dependency id="System.Data.SQLite.Linq" version="1.0.113.0" /> </group> |
︙ | ︙ |
Changes to Setup/build_nuget.bat.
︙ | ︙ | |||
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | REM implements the "-VerbatimVersion" option. For further information, REM please see "https://github.com/NuGet/Home/issues/3050". REM SET NUGET=%ROOT%\Externals\NuGet\NuGet.exe ) %_VECHO% NuGet = '%NUGET%' CALL :fn_ResetErrorLevel IF NOT EXIST "%ROOT%\Setup\Output" ( %__ECHO% MKDIR "%ROOT%\Setup\Output" IF ERRORLEVEL 1 ( ECHO Could not create directory "%ROOT%\Setup\Output". GOTO errors ) ) IF NOT DEFINED LINUX_URI ( | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | | | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 | REM implements the "-VerbatimVersion" option. For further information, REM please see "https://github.com/NuGet/Home/issues/3050". REM SET NUGET=%ROOT%\Externals\NuGet\NuGet.exe ) %_VECHO% NuGet = '%NUGET%' REM REM NOTE: If the Eagle binaries do not appear to be available, skip doing REM things in this batch tool that require them. REM IF NOT EXIST "%ROOT%\Externals\Eagle\bin\netFramework40\EagleShell.exe" ( SET NO_NUGET_VERSION=1 SET NO_NUGET_XPLATFORM=1 ) CALL :fn_ResetErrorLevel IF DEFINED NUGET_VERSION GOTO skip_nuGetVersion IF DEFINED NO_NUGET_VERSION ( SET NUGET_VERSION=1.0.0.0 GOTO skip_nuGetVersion ) %__ECHO2% PUSHD "%ROOT%\Externals\Eagle\bin\netFramework40" IF ERRORLEVEL 1 ( ECHO Could not change directory to "%ROOT%\Externals\Eagle\bin\netFramework40". GOTO errors ) SET GET_NUGET_VERSION_CMD=EagleShell.exe -initialize -postInitialize setToolVariables -evaluate "puts stdout [regexp -inline -skip 1 -- $nuget_version_pattern [readFile {%ROOT%\NuGet\SQLite.Core.nuspec}]]" IF DEFINED __ECHO ( %__ECHO% %GET_NUGET_VERSION_CMD% SET NUGET_VERSION=1.0.X.0 ) ELSE ( FOR /F %%T IN ('%GET_NUGET_VERSION_CMD%') DO (SET NUGET_VERSION=%%T) ) IF NOT DEFINED NUGET_VERSION ( ECHO The NUGET_VERSION environment variable could not be set. GOTO errors ) %__ECHO2% POPD IF ERRORLEVEL 1 ( ECHO Could not restore directory. GOTO errors ) :skip_nuGetVersion %_VECHO% NuGetVersion = '%NUGET_VERSION%' IF NOT EXIST "%ROOT%\Setup\Output" ( %__ECHO% MKDIR "%ROOT%\Setup\Output" IF ERRORLEVEL 1 ( ECHO Could not create directory "%ROOT%\Setup\Output". GOTO errors ) ) IF NOT DEFINED LINUX_URI ( SET LINUX_URI=https://system.data.sqlite.org/index.html/uv/%NUGET_VERSION%/linux-x64/SQLite.Interop.dll ) IF NOT DEFINED LINUX_DIRECTORY ( SET LINUX_DIRECTORY=%ROOT%\bin\2016\linux-x64\ReleaseNativeOnly ) %_VECHO% LinuxUri = '%LINUX_URI%' %_VECHO% LinuxDirectory = '%LINUX_DIRECTORY%' IF NOT DEFINED MACOS_URI ( SET MACOS_URI=https://system.data.sqlite.org/index.html/uv/%NUGET_VERSION%/osx-x64/SQLite.Interop.dll ) IF NOT DEFINED MACOS_DIRECTORY ( SET MACOS_DIRECTORY=%ROOT%\bin\2016\osx-x64\ReleaseNativeOnly ) %_VECHO% MacOsUri = '%MACOS_URI%' |
︙ | ︙ |