NAME
Resource::Pack::FromFile - easily use external resource description files
VERSION
version 0.03
SYNOPSIS
# in data/resources
file
app_js
=>
'app.js'
;
file
app_css
=> (
file
=>
'app.css'
,
install_to
=>
'css'
,
);
dir
'images'
;
# in installer script
my
$resource
= Resource::Pack::FromFile->new(
name
=>
'my_app'
,
resource_file
=>
'data/resources'
,
install_to
=>
'app'
,
);
$resource
->install;
or
package
My::App::Resources;
use
Moose;
has
'+name'
=> (
default
=>
'my_app'
);
has
'+resource_file'
=> (
default
=>
'data/resources'
);
my
$resource
= My::App::Resources->new(
install_to
=>
'app'
);
$resource
->install;
DESCRIPTION
This is a subclass of Resource::Pack::Resource, which handles loading a resource definition from a separate file.
ATTRIBUTES
resource_file
The file to read the resource definition from. The containing directory is used as the default for install_from
.
1;
SEE ALSO
Please see those modules/websites for more information related to this module.
AUTHORS
Stevan Little <stevan.little@iinteractive.com>
Jesse Luehrs <doy at tozt dot net>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Infinity Interactive, Inc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.