System.Data.SQLite

Check-in [078a63eb61]
Login

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

Overview
Comment:Add a 'full source' release package that includes all the necessary files for running the test suite.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 078a63eb61ebd9066907c9c26e466c06f72019d2
User & Date: mistachkin 2016-03-24 22:41:17.599
References
2016-03-24
22:41
Preliminary updates to the download page for the 1.0.100.0 release, associated with check-in [078a63eb61ebd9]. check-in: 6f87dbdc40 user: mistachkin tags: preRelease
Context
2016-03-24
22:43
Missed adding one new file in the previous check-in. check-in: 196357460d user: mistachkin tags: trunk
22:41
Preliminary updates to the download page for the 1.0.100.0 release, associated with check-in [078a63eb61ebd9]. check-in: 6f87dbdc40 user: mistachkin tags: preRelease
22:41
Add a 'full source' release package that includes all the necessary files for running the test suite. check-in: 078a63eb61 user: mistachkin tags: trunk
22:28
Add scripts for compiling the interop assembly for POSIX and running the test suite using Mono. check-in: 2feb912650 user: mistachkin tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to Setup/archive.bat.
78
79
80
81
82
83
84







85

86
87
88
89
90
91
92

  IF ERRORLEVEL 1 (
    ECHO Could not create directory "Setup\Output".
    GOTO errors
  )
)








%__ECHO% zip.exe -v -r Setup\Output\sqlite-netFx-source-%VERSION%.zip * -x @data\exclude_src.txt


IF ERRORLEVEL 1 (
  ECHO Failed to archive source files.
  GOTO errors
)

%__ECHO2% POPD







>
>
>
>
>
>
>
|
>







78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

  IF ERRORLEVEL 1 (
    ECHO Could not create directory "Setup\Output".
    GOTO errors
  )
)

IF DEFINED ARCHIVE_FULL (
  SET EXCLUDE_SRC=@data\exclude_full_src.txt
  SET PREFIX=sqlite-netFx-full-source
) ELSE (
  SET EXCLUDE_SRC=@data\exclude_src.txt
  SET PREFIX=sqlite-netFx-source
)

%__ECHO% zip.exe -v -r "Setup\Output\%PREFIX%-%VERSION%.zip" * -x "%EXCLUDE_SRC%"

IF ERRORLEVEL 1 (
  ECHO Failed to archive source files.
  GOTO errors
)

%__ECHO2% POPD
Changes to Setup/data/verify.lst.
14
15
16
17
18
19
20

21
22
23
24
25
26
27
#
# NOTE: This is the list of all files that should be present in the standard
#       source code archive.
#
set sds_manifests(source) {
  data/
  data/exclude_bin.txt

  data/exclude_src.txt
  Doc/
  Doc/buildChm.tcl
  Doc/Extra/
  Doc/Extra/Core/
  Doc/Extra/Core/images/
  Doc/Extra/Core/images/sqlite370_banner.gif







>







14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#
# NOTE: This is the list of all files that should be present in the standard
#       source code archive.
#
set sds_manifests(source) {
  data/
  data/exclude_bin.txt
  data/exclude_full_src.txt
  data/exclude_src.txt
  Doc/
  Doc/buildChm.tcl
  Doc/Extra/
  Doc/Extra/Core/
  Doc/Extra/Core/images/
  Doc/Extra/Core/images/sqlite370_banner.gif
260
261
262
263
264
265
266


267
268
269
270
271
272
273
274
275
276
277


278
279
280
281
282
283
284
  Setup/build.bat
  Setup/build_all.bat
  Setup/build_ce_200x.bat
  Setup/build_ce_2013.bat
  Setup/build_mono.bat
  Setup/build_nuget.bat
  Setup/clean.bat


  Setup/data/
  Setup/data/CheckForNetFx.pas
  Setup/data/InitializeSetup.pas
  Setup/data/SQLite.iss
  Setup/data/verify.lst
  Setup/deployAndTestCe200x.eagle
  Setup/release.bat
  Setup/release_all.bat
  Setup/release_ce_200x.bat
  Setup/release_ce_2013.bat
  Setup/release_static.bat


  Setup/set_2005.bat
  Setup/set_2008.bat
  Setup/set_2010.bat
  Setup/set_2012.bat
  Setup/set_2013.bat
  Setup/set_2015.bat
  Setup/set_common.bat







>
>











>
>







261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
  Setup/build.bat
  Setup/build_all.bat
  Setup/build_ce_200x.bat
  Setup/build_ce_2013.bat
  Setup/build_mono.bat
  Setup/build_nuget.bat
  Setup/clean.bat
  Setup/compile-interop-assembly-debug.sh
  Setup/compile-interop-assembly-release.sh
  Setup/data/
  Setup/data/CheckForNetFx.pas
  Setup/data/InitializeSetup.pas
  Setup/data/SQLite.iss
  Setup/data/verify.lst
  Setup/deployAndTestCe200x.eagle
  Setup/release.bat
  Setup/release_all.bat
  Setup/release_ce_200x.bat
  Setup/release_ce_2013.bat
  Setup/release_static.bat
  Setup/run-mono-tests-debug.sh
  Setup/run-mono-tests-release.sh
  Setup/set_2005.bat
  Setup/set_2008.bat
  Setup/set_2010.bat
  Setup/set_2012.bat
  Setup/set_2013.bat
  Setup/set_2015.bat
  Setup/set_common.bat
855
856
857
858
859
860
861





























862
863
864
865
866
867
868
  tools/install/Installer.2015.csproj
  tools/install/Installer.cs
  tools/install/Properties/
  tools/install/Properties/AssemblyInfo.cs
  tools/install/Resources/
  tools/install/Resources/manifest.xml
}






























###############################################################################
#
# NOTE: This is the list of core files that should be present in all binary
#       archives that support the desktop versions of the .NET Framework.
#
set sds_manifests(binaryCore) {







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
  tools/install/Installer.2015.csproj
  tools/install/Installer.cs
  tools/install/Properties/
  tools/install/Properties/AssemblyInfo.cs
  tools/install/Resources/
  tools/install/Resources/manifest.xml
}

#
# NOTE: This is the list of Eagle files that should be present in the full
#       source code archive.  These files are needed only to run the test
#       suite.
#
set sds_manifests(eagle) {
  Externals/Eagle/bin/Eagle.dll
  Externals/Eagle/bin/EagleShell.exe
  Externals/Eagle/bin/EagleShell32.exe
  Externals/Eagle/bin/x64/
  Externals/Eagle/bin/x64/Spilornis.dll
  Externals/Eagle/bin/x86/
  Externals/Eagle/bin/x86/Spilornis.dll
  Externals/Eagle/lib/Eagle1.0/embed.eagle
  Externals/Eagle/lib/Eagle1.0/init.eagle
  Externals/Eagle/lib/Eagle1.0/pkgIndex.eagle
  Externals/Eagle/lib/Eagle1.0/pkgIndex.tcl
  Externals/Eagle/lib/Eagle1.0/safe.eagle
  Externals/Eagle/lib/Eagle1.0/shell.eagle
  Externals/Eagle/lib/Eagle1.0/test.eagle
  Externals/Eagle/lib/Eagle1.0/word.tcl
  Externals/Eagle/lib/Test1.0/all.eagle
  Externals/Eagle/lib/Test1.0/constraints.eagle
  Externals/Eagle/lib/Test1.0/epilogue.eagle
  Externals/Eagle/lib/Test1.0/pkgIndex.eagle
  Externals/Eagle/lib/Test1.0/pkgIndex.tcl
  Externals/Eagle/lib/Test1.0/prologue.eagle
}

###############################################################################
#
# NOTE: This is the list of core files that should be present in all binary
#       archives that support the desktop versions of the .NET Framework.
#
set sds_manifests(binaryCore) {
1195
1196
1197
1198
1199
1200
1201



1202
1203
1204
1205
1206
1207
1208
#
###############################################################################
############################ Source Code Packages #############################
###############################################################################

set manifests(sqlite-netFx-source-.zip) [list sds \
    source]




###############################################################################
################### Visual Studio 2005 / .NET Framework 2.0 ###################
############################### Binary Packages ###############################
###############################################################################

set manifests(sqlite-netFx20-binary-Win32-2005-.zip) [list sds \







>
>
>







1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
#
###############################################################################
############################ Source Code Packages #############################
###############################################################################

set manifests(sqlite-netFx-source-.zip) [list sds \
    source]

set manifests(sqlite-netFx-full-source-.zip) [list sds \
    source eagle]

###############################################################################
################### Visual Studio 2005 / .NET Framework 2.0 ###################
############################### Binary Packages ###############################
###############################################################################

set manifests(sqlite-netFx20-binary-Win32-2005-.zip) [list sds \
Changes to www/release.wiki.
356
357
358
359
360
361
362










363

364


365
366
367
368
369
370
371

<ol>
  <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>

  <li>Change the current directory to &quot;&lt;root&gt;\Setup&quot;.</li>

  <li>










    Enter the following command to build all the source release packages:

    <br />


    <br />
    <b>archive.bat</b>
  </li>

  <li>
    Make sure everything succeeds with no errors; the console output may be
    checked if any errors should occur.







>
>
>
>
>
>
>
>
>
>
|
>

>
>







356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384

<ol>
  <li>Open a normal command prompt window with &quot;cmd.exe&quot;.</li>

  <li>Change the current directory to &quot;&lt;root&gt;\Setup&quot;.</li>

  <li>
    Enter the following command to build the &quot;standard&quot; source
    release package:
    <br />
    <br />
    <b>SET ARCHIVE_FULL=</b>
    <br />
    <b>archive.bat</b>
  </li>

  <li>
    Enter the following command to build the &quot;full&quot; source
    release package:
    <br />
    <br />
    <b>SET ARCHIVE_FULL=1</b>
    <br />
    <b>archive.bat</b>
  </li>

  <li>
    Make sure everything succeeds with no errors; the console output may be
    checked if any errors should occur.