Alien-Build-Plugin-Build-Premake5
view release on metacpan or search on metacpan
lib/Alien/Build/Plugin/Build/Premake5.pm view on Meta::CPAN
Choose a C/C++ compiler set. Valid values are "clang" or "gcc".
=item B<dc>
Choose a D compiler. Valid values are "dmd", "gdc", or "ldc".
=item B<dotnet>
Choose a .NET compiler set. Valid values are "msnet", "mono", or "pnet".
=item B<file>
Read FILE as a premake5 script. The default is C<premake5.lua>.
=item B<scripts>
Search for additional scripts on the given path.
=item B<systemscript>
Override default system script (C<premake5-system.lua>).
=back
=head1 METHODS
=over 4
=item B<os_string>
This method provides a mapping between the C<$^O> Perl variable and the
operating system labels used by premake5. The return values are the same as
those in the list of valid values for the B<os> option.
If the operating system is not supported, or is impossible to determine, the
returned value will be the empty string.
=back
=head1 HELPERS
=over 4
=item B<premake>
=item B<premake5>
The C<%{premake5}> is defined by L<Alien::premake5> to be the executable of
premake client. This plugin replaces that helper to include any options as
they were passed to the plugin. It also defines a convenience C<%{premake}>
helper, with the same content.
Buy default, all options are turned off.
=back
=head1 SEE ALSO
=over 4
=item * L<https://premake.github.io/>
=back
=head1 CONTRIBUTIONS AND BUG REPORTS
Contributions of any kind are most welcome!
The main repository for this distribution is on
L<Github|https://github.com/jjatria/Alien-Build-Plugin-Build-Premake5>, which is
where patches and bug reports are mainly tracked. Bug reports can also be sent
through the CPAN RT system, or by mail directly to the developers at the
addresses below, although these will not be as closely tracked.
=head1 AUTHOR
=over 4
=item * José JoaquÃn Atria <jjatria@cpan.org>
=back
=head1 ACKNOWLEDGEMENTS
Special thanks to Graham Ollis for his help in the preparation of this
distribution.
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by José JoaquÃn Atria.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut
( run in 2.034 seconds using v1.01-cache-2.11-cpan-df04353d9ac )