mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-27 20:43:03 +01:00
89 lines
3.2 KiB
Plaintext
89 lines
3.2 KiB
Plaintext
|
|
|
|
Firebird Binary Installer Test Harness HELP (Designed with TABS=4 and console width=120)
|
|
|
|
fbit {PARAM [...]]
|
|
|
|
Parameters may be passed in any order except for one special case:
|
|
|
|
fbit CLEAN
|
|
|
|
will clean up from previous broken installs. CLEAN must the first parameter
|
|
and subsequent parameters are ignored. Note: - It will run silently.
|
|
|
|
|
|
By default fbit installs Firebird according to the parameters passed and then
|
|
immediately uninstalls it. A copy of the install is made, along with the install and uninstall logs.
|
|
|
|
|
|
FBIT Specific Parameters
|
|
========================
|
|
Param Name Value Passed Comment
|
|
---------- ------------ -------
|
|
HELP - Displays this screen
|
|
DRYRUN - Show what will be done. No changes are made
|
|
NOARCHIVE - Disables copying of install dir to %USERPROFILE%\fbit
|
|
Logs and inf files are always saved.
|
|
NOUNINSTALL - Disable automatic uninstall for this test run
|
|
SCRIPTED - Sets VERYSILENT, SP and NOMSG
|
|
TESTNAME NameOfTestRun Optional. No spaces allowed. Used for storing test run details.
|
|
|
|
|
|
The following parameters are set by default. They are unset automatically when a conflicting parameter is passed.
|
|
|
|
Default Param Value Unset by
|
|
------------- ------------- ----------
|
|
INTERACTIVE True SCRIPTED
|
|
INSTALLTYPE ServerInstall CLIENT or DEVINST
|
|
SERVICE_TASK True APPTASK
|
|
SUPERSERVER True CLASSICSERVER or SUPERCLASSIC
|
|
|
|
|
|
Firebird Installer specific Parameters
|
|
======================================
|
|
Param Name Value passed Action when set
|
|
---------- ------------------------- ---------------
|
|
COPYGDSLIB CopyFbClientAsGds32Task Copy fbclient to <SYS> and rename to gds32
|
|
FORCE FORCE Force installation
|
|
NOAUTOSTART NULL Does not set AutoStartTask
|
|
NOCOPYFBLIB CopyFbClientToSysTask Does not copy fbclient to <SYS>
|
|
PASSWORD /SYSDBAPASSWORD=%ISC_PASSWORD% Changes SYSDBA password from masterkey
|
|
See :SET_GLOBAL_ENV
|
|
|
|
Installation Tasks
|
|
==================
|
|
Param Name Value passed Comment
|
|
------------- ------------ ---------------
|
|
APPTASK UseApplicationTask Will not install as a service
|
|
CLASSICSERVER UseClassicServerTask Will configure classic server
|
|
SUPERCLASSIC UseSuperClassicTask Will configure super classic
|
|
|
|
|
|
Installation Types
|
|
==================
|
|
Param Name Value passed Comment
|
|
------------ ------------ -------
|
|
CLIENT ClientInstall Minimal working client install
|
|
DEVINST DeveloperInstall Everything but the server.
|
|
|
|
|
|
Uninstallation
|
|
==============
|
|
Param Name Value passed Comment
|
|
-------------- ------------ -------
|
|
CLEAN CLEAN Completely remove the firebird install
|
|
Reset list of shared dll's in the registry
|
|
|
|
|
|
Generic InnoSetup parameters
|
|
============================
|
|
Param Name Value passed Comment
|
|
---------- ------------ -------
|
|
NOMSG SUPPRESSMSGBOXES Suppress message boxes
|
|
NOCANCEL NOCANCEL Prevents user cancelling install
|
|
SILENT SILENT
|
|
SP SP- Disables the This will install... prompt
|
|
VERYSILENT VERYSILENT
|
|
|
|
-------------------------- End of Fbit Help Screen ----------------------------------------
|