NAME
PBib::Builder - Extend Module::Build with support for Inno Setup installers and config files
SYNOPSIS
use PBib::Builder;
my $b = PBib::Builder->new(
module_name => 'PBib::PBib',
app_exe => 'bin\\PBibTk.pl', # name of the main executable
);
$b->register_config_files(); # process config_* parameters
$b->create_build_script();
$b->dispatch('innosetupdist');
DESCRIPTION
Module PBib::Builder extend Module::Build with support for Inno Setup installers and config files. Therefore, it is independent from the PBib system, I just placed it here ...
ACTIONS
New build actions.
- alldist
-
Build all supported distributions (tar.gz, ppm, Inno Setup)
- isdist or innosetupdist
-
Create Windows installer using Inno Setup.
innosetupscript
-
Create the script for the Inno Setup Compiler from a template.
; %app_name% ; %app_version% ; %app_exe% - name of the main executable ; %author% ; %author_url% ; %support_url% ; %updates_url% ; ; %base_dir% - where the original files are located
- htmldocs
METHODS
AUTHOR
Peter Tandler <pbib@tandlers.de>
COPYRIGHT AND LICENCE
Copyright (C) 2002-2004 P. Tandler
For copyright information please refer to the LICENSE file included in this distribution.
SEE ALSO
Module Module::Build.
Inno Setup (http://www.jrsoftware.org/isinfo.php) is a completely free & cool installer for windows.