8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 06:03:02 +01:00

Update win32 build installer script for snapshot builds.

This commit is contained in:
paul_reeves 2005-11-28 10:27:58 +00:00
parent 055a51b41b
commit d50f2e4652
2 changed files with 56 additions and 1 deletions

View File

@ -436,9 +436,14 @@ for %%v in (bin doc doc\sql.extensions help include intl lib udf examples ) do (
@copy /Y %FBBUILD_OUTPUT%\%%v\*.* %FBBUILD_ZIP_PACK_ROOT%\%%v\ > nul
)
:: Now remove stuff that is not needed.
for %%v in ( doc\installation_readme.txt bin\fbembed.dll bin\fbembed.pdb bin\gpre_boot.exe bin\gpre_static.exe bin\gpre_embed.exe bin\gbak_embed.exe bin\isql_embed.exe bin\gds32.dll ) do (
setlocal
set RM_FILE_LIST=doc\installation_readme.txt bin\gpre_boot.exe bin\gpre_static.exe bin\gpre_embed.exe bin\gbak_embed.exe bin\isql_embed.exe bin\gds32.dll
if %FB2_SNAPSHOT% EQU 0 (set RM_FILE_LIST=bin\fbembed.dll bin\fbembed.pdb %RM_FILE_LIST%)
for %%v in ( %RM_FILE_LIST% ) do (
@del %FBBUILD_ZIP_PACK_ROOT%\%%v > nul 2>&1
)
endlocal
if %FB2_SNAPSHOT% EQU 1 (
@copy %ROOT_PATH%\builds\install\arch-specific\win32\readme_snapshot.txt %FBBUILD_ZIP_PACK_ROOT%\readme_snapshot.txt > nul
@ -492,6 +497,9 @@ for %%v in (aliases.conf firebird.conf firebird.msg) do ( @copy /Y %FBBUILD_OUTP
for %%v in ( doc intl udf ) do (@mkdir %FBBUILD_EMB_PACK_ROOT%\%%v 2>nul)
@copy /Y %ROOT_PATH%\temp\release\firebird\bin\fbembed.* %FBBUILD_EMB_PACK_ROOT% > nul
@copy /Y %ROOT_PATH%\extern\icu\bin\icudt30.dll %FBBUILD_EMB_PACK_ROOT% > nul
@copy /Y %ROOT_PATH%\extern\icu\bin\icuin30.dll %FBBUILD_EMB_PACK_ROOT% > nul
@copy /Y %ROOT_PATH%\extern\icu\bin\icuuc30.dll %FBBUILD_EMB_PACK_ROOT% > nul
@copy /Y %ROOT_PATH%\temp\release\firebird\bin\ib_util.dll %FBBUILD_EMB_PACK_ROOT% > nul
@copy /Y %FBBUILD_OUTPUT%\doc\Firebird*.pdf %FBBUILD_EMB_PACK_ROOT%\doc\ > nul
@copy /Y %FBBUILD_OUTPUT%\intl\*.* %FBBUILD_EMB_PACK_ROOT%\intl\ > nul

View File

@ -0,0 +1,47 @@
Firebird 2 Snapshot Build
=========================
CAUTION
This is a daily snapshot build. It is intended for Firebird
developers and experienced beta testers. It is generated automatically.
It is untested. It comes with no guarantees. It may work and it may screw up
your system. Do not use it unless you know what you are doing.
Installation
------------
There is no installation routine. This is deliberate. Snapshot builds are
intended to be copied over an existing install.
Problems and bug reports
------------------------
If this snapshot build does not work at all it is not a bug.
Please do not report it. Windows snapshot builds are based on a daily CVS
checkout that occurs at around 5:00 AM UT every day. The process is entirely
automated and the resulting build is untested. There is no guarantee that the
CVS tree was in a stable, buildable state when the snapshot was taken. However
there is usually very little activity at this time, so the likelihood is that
the build will be good.
The purpose of snapshot builds is to provide the engine developers with feed-
back concerning bug fixes. So please report positive experiences if you find
your bug is now fixed, as well as problems with bugs that are meant to be fixed.
Of course, new bug reports are always welcome.
Please use the firebird-devel mailing list to discuss problems first.
Do not file bug reports with the Firebird bug tracker on SourceForge. It is
reserved for problems with production versions of Firebird. Use the Field Test
tracker instead.
Happy testing!
The Firebird Project.