mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-03-03 14:52:21 +02:00
Minor refactor of version variable to a constant.
It had originally been designed to play nice with a specific packaging tool but that tool was never used.
This commit is contained in:
parent
6ee485cc76
commit
b571218930
@ -103,11 +103,10 @@ GetOptions ('help' => \$bHelp,
|
||||
####################################################################################################################################
|
||||
eval
|
||||
{
|
||||
|
||||
# Display version and exit if requested
|
||||
if ($bHelp || $bVersion)
|
||||
{
|
||||
print BACKREST_NAME . ' ' . $VERSION . " Documentation Builder\n";
|
||||
print BACKREST_NAME . ' ' . BACKREST_VERSION . " Documentation Builder\n";
|
||||
|
||||
if ($bHelp)
|
||||
{
|
||||
|
@ -4,7 +4,7 @@
|
||||
<!-- System-wide variables -->
|
||||
<variable-list>
|
||||
<variable key="project">pgBackRest</variable>
|
||||
<variable key="version" eval="y">use pgBackRest::Version; $VERSION</variable>
|
||||
<variable key="version" eval="y">use pgBackRest::Version; BACKREST_VERSION</variable>
|
||||
<variable key="version-stable" eval="y">
|
||||
use BackRestDoc::Custom::DocCustomRelease;
|
||||
|
||||
|
@ -143,6 +143,10 @@
|
||||
<release-item>
|
||||
<p>Option handling is now far more strict. Previously it was possible for a command to use an option that was not explicitly assigned to it. This was especially true for the <br-option>backup-host</br-option> and <br-option>db-host</br-option> options which are used to determine locality.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
<p>Minor refactor of version variable to a constant. It had originally been designed to play nice with a specific packaging tool but that tool was never used.</p>
|
||||
</release-item>
|
||||
</release-refactor-list>
|
||||
</release-core-list>
|
||||
|
||||
|
@ -30,14 +30,6 @@ use constant OP_INI => 'Ini';
|
||||
use constant OP_INI_INI_SAVE => OP_INI . "::iniSave";
|
||||
use constant OP_INI_SET => OP_INI . "->set";
|
||||
|
||||
####################################################################################################################################
|
||||
# Version and Format Constants
|
||||
####################################################################################################################################
|
||||
use constant BACKREST_VERSION => "$VERSION";
|
||||
push @EXPORT, qw(BACKREST_VERSION);
|
||||
use constant BACKREST_FORMAT => "$FORMAT";
|
||||
push @EXPORT, qw(BACKREST_FORMAT);
|
||||
|
||||
####################################################################################################################################
|
||||
# Boolean constants
|
||||
####################################################################################################################################
|
||||
|
@ -27,18 +27,15 @@ use constant BACKREST_CONF => BACKREST_
|
||||
# Defines the current version of the BackRest executable. The version number is used to track features but does not affect what
|
||||
# repositories or manifests can be read - that's the job of the format number.
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
our # 'our' keyword is on a separate line to make the ExtUtils::MakeMaker parser happy.
|
||||
$VERSION = '1.03dev';
|
||||
|
||||
push @EXPORT, qw($VERSION);
|
||||
use constant BACKREST_VERSION => '1.03dev';
|
||||
push @EXPORT, qw(BACKREST_VERSION);
|
||||
|
||||
# Format Format Number
|
||||
#
|
||||
# Defines format for info and manifest files as well as on-disk structure. If this number changes then the repository will be
|
||||
# invalid unless migration functions are written.
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
our $FORMAT = 5;
|
||||
|
||||
push @EXPORT, qw($FORMAT);
|
||||
use constant BACKREST_FORMAT => 5;
|
||||
push @EXPORT, qw(BACKREST_FORMAT);
|
||||
|
||||
1;
|
||||
|
@ -19,6 +19,7 @@ use pgBackRest::Db;
|
||||
use pgBackRest::File;
|
||||
use pgBackRest::FileCommon;
|
||||
use pgBackRest::Manifest;
|
||||
use pgBackRest::Version;
|
||||
|
||||
use pgBackRestTest::Backup::Common::HostBackupTest;
|
||||
use pgBackRestTest::Common::ExecuteTest;
|
||||
|
@ -137,7 +137,7 @@ GetOptions ('q|quiet' => \$bQuiet,
|
||||
# Display version and exit if requested
|
||||
if ($bVersion || $bHelp)
|
||||
{
|
||||
syswrite(*STDOUT, BACKREST_NAME . ' ' . $VERSION . " Test Engine\n");
|
||||
syswrite(*STDOUT, BACKREST_NAME . ' ' . BACKREST_VERSION . " Test Engine\n");
|
||||
|
||||
if ($bHelp)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user