Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add automation to generate binary archives for Windows CE. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | build-enhancements |
Files: | files | file ages | folders |
SHA1: |
4e0d7f1fd91cd42e99fd8c03fb0fdafd |
User & Date: | mistachkin 2011-07-02 10:23:47.946 |
Context
2011-07-02
| ||
11:53 | Use full version for the 2010 specific test App.Config as well. check-in: de7d2182a3 user: mistachkin tags: build-enhancements | |
10:23 | Add automation to generate binary archives for Windows CE. check-in: 4e0d7f1fd9 user: mistachkin tags: build-enhancements | |
08:35 | Add ManagedOnly build configurations to build automation solutions. check-in: 3c387219d9 user: mistachkin tags: build-enhancements | |
Changes
Changes to Setup/release.bat.
︙ | ︙ | |||
29 30 31 32 33 34 35 36 37 38 39 40 41 42 | CALL :fn_UnquoteVariable CONFIGURATION ) ELSE ( %_AECHO% No configuration specified, using default... SET CONFIGURATION=Release ) %_VECHO% Configuration = '%CONFIGURATION%' SET PLATFORM=%2 IF DEFINED PLATFORM ( CALL :fn_UnquoteVariable PLATFORM ) ELSE ( %_AECHO% No platform specified, using default... | > | 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | CALL :fn_UnquoteVariable CONFIGURATION ) ELSE ( %_AECHO% No configuration specified, using default... SET CONFIGURATION=Release ) %_VECHO% Configuration = '%CONFIGURATION%' %_VECHO% ConfigurationSuffix = '%CONFIGURATIONSUFFIX%' SET PLATFORM=%2 IF DEFINED PLATFORM ( CALL :fn_UnquoteVariable PLATFORM ) ELSE ( %_AECHO% No platform specified, using default... |
︙ | ︙ | |||
52 53 54 55 56 57 58 | ) ELSE ( %_AECHO% No year specified, using default... SET YEAR=2008 ) %_VECHO% Year = '%YEAR%' | | > > | 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | ) ELSE ( %_AECHO% No year specified, using default... SET YEAR=2008 ) %_VECHO% Year = '%YEAR%' SET BASE_CONFIGURATION=%CONFIGURATION% SET BASE_CONFIGURATION=%BASE_CONFIGURATION:ManagedOnly=% SET BASE_CONFIGURATION=%BASE_CONFIGURATION:NativeOnly=% %_VECHO% BaseConfiguration = '%BASE_CONFIGURATION%' IF /I "%CONFIGURATION%" == "%BASE_CONFIGURATION%" ( SET TYPE=binary-bundle ) ELSE ( SET TYPE=binary |
︙ | ︙ | |||
129 130 131 132 133 134 135 | :skip_mungeVersion %_VECHO% Version = '%VERSION%' CALL :fn_ResetErrorLevel | > > > | | > > | > > | 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 | :skip_mungeVersion %_VECHO% Version = '%VERSION%' CALL :fn_ResetErrorLevel IF DEFINED CONFIGURATIONSUFFIX ( %_ECHO% zip.exe -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%%CONFIGURATIONSUFFIX%\bin" -x @exclude_bin.txt ) ELSE ( %_ECHO% zip.exe -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%\bin" -x @exclude_bin.txt ) IF /I "%CONFIGURATION%" == "%BASE_CONFIGURATION%" ( IF NOT DEFINED CONFIGURATIONSUFFIX ( %_ECHO% zip -d "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%PLATFORM%-%YEAR%-%VERSION%.zip" SQLite.Interop.* ) %_ECHO% zip.exe -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%PLATFORM%\%CONFIGURATION%" -x @exclude_bin.txt ) IF ERRORLEVEL 1 ( ECHO Failed to archive binary files. GOTO errors ) |
︙ | ︙ |
Added Setup/release_ce.bat.
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | @ECHO OFF :: :: release_ce.bat -- :: :: Windows CE Binary Release Tool :: :: Written by Joe Mistachkin. :: Released to the public domain, use at your own risk! :: SETLOCAL REM SET _ECHO=ECHO IF NOT DEFINED _AECHO (SET _AECHO=REM) IF NOT DEFINED _CECHO (SET _CECHO=REM) IF NOT DEFINED _VECHO (SET _VECHO=REM) %_AECHO% Running %0 %* SET TOOLS=%~dp0 SET TOOLS=%TOOLS:~0,-1% %_VECHO% Tools = '%TOOLS%' SET CONFIGURATIONS=Release SET CONFIGURATIONSUFFIX=Compact SET PLATFORMS="Pocket PC 2003 (ARMV4)" SET PROCESSORS=arm SET YEARS=2008 %_ECHO% CALL "%TOOLS%\release_all.bat" IF ERRORLEVEL 1 ( ECHO Failed to build release files. GOTO errors ) :fn_ResetErrorLevel VERIFY > NUL GOTO :EOF :fn_SetErrorLevel VERIFY MAYBE 2> NUL GOTO :EOF :usage ECHO. ECHO Usage: %~nx0 ECHO. GOTO errors :errors CALL :fn_SetErrorLevel ENDLOCAL ECHO. ECHO Release failure, errors were encountered. GOTO end_of_file :no_errors CALL :fn_ResetErrorLevel ENDLOCAL ECHO. ECHO Release success, no errors were encountered. GOTO end_of_file :end_of_file %_ECHO% EXIT /B %ERRORLEVEL% |