PBib::Builder - Extend Module::Build with support for Inno Setup installers and config files


Bundle-PBib documentation  | view source Contained in the Bundle-PBib distribution.

Index


NAME

Top

PBib::Builder - Extend Module::Build with support for Inno Setup installers and config files

SYNOPSIS

Top

	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

Top

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

Top

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

Top

AUTHOR

Top

Peter Tandler <pbib@tandlers.de>

COPYRIGHT AND LICENCE

Top

SEE ALSO

Top

Module Module::Build.

Inno Setup (http://www.jrsoftware.org/isinfo.php) is a completely free & cool installer for windows.


Bundle-PBib documentation  | view source Contained in the Bundle-PBib distribution.