ANNOUNCE: ActiveState Perl Dev Kit 8.0 released

ANNOUNCE: ActiveState Perl Dev Kit 8.0 released

am 25.02.2009 18:41:36 von Jan Dubois

ActiveState is pleased to announce the release of Perl Dev Kit 8.0,
the essential tool suite for Perl developers that facilitates the
creation and deployment of professional Perl applications.

ActiveState Perl Dev Kit 8.0 adds cross-wrapping support to PerlApp (you
can generate executables for all supported platforms on a single
machine) and a PerlCritic GUI interface to configure and run coding
policies over your sources. Read the abbreviated release notes attached
below, or read all the details here:

http://docs.activestate.com/pdk/8.0/

For general information about the Perl Dev Kit please check out:

http://www.activestate.com/perl_dev_kit/

Enjoy!

The PDK Team, ActiveState
http://www.activestate.com


What's New in Perl Dev Kit 8.0?
===============================


New PerlCritic application
--------------------------

The new perlcritic-gui application is a GUI interface to the
Perl::Critic set of modules. Perl::Critic policies are used to analyze
Perl source code against "best practices".

perlcritic-gui acts as a policy editor for the .perlcriticrc
configuration files and can also be used to run Perl::Critic against a
tree of sources and walk through the scan results interactively.


Cross-building support in PerlApp
---------------------------------

PerlApp can now create non-native executables for any other platform
supported by the PDK. PerlApp can automatically maintain an ActivePerl
installation for these other platforms. It will try to install all
locally available modules via PPM into the non-native Perl
installations too.

The --list-targets option displays a list of all available target
platforms that can be specified with the --target option. Alternatively
you can maintain the non-native ActivePerl installation yourself and use
the --target-perl option to tell PerlApp where to find it.

Cross-platform building works with ActivePerl 818 and later.


Other PerlApp improvements
--------------------------

* Wildcard support for --add

The --add option now supports the same set of wildcards as the
--trim option.

* Windows manifest support

PerlApp, PerlCtrl, PerlNET, PerlSvc and PerlTray support user supplied
manifests using the --manifest option. The --nomanifest option specifies
that no manifest at all should be added.

The default manifest has been updated to specify a requested execution
level of "asInvoker" for Windows Vista and later.

* Heuristics updates

Dependency heuristics have been updated for various popular packages.

_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Re: ANNOUNCE: ActiveState Perl Dev Kit 8.0 released

am 25.02.2009 21:00:49 von orasnita

Can we create an executable for Linux under Windows from a program that uses
WxPerl?

Thanks.

Octavian

----- Original Message -----
From: "Jan Dubois"
To: ; "'PDK@listserv.ActiveState.com'"

Sent: Wednesday, February 25, 2009 7:41 PM
Subject: ANNOUNCE: ActiveState Perl Dev Kit 8.0 released


> ActiveState is pleased to announce the release of Perl Dev Kit 8.0,
> the essential tool suite for Perl developers that facilitates the
> creation and deployment of professional Perl applications.
>
> ActiveState Perl Dev Kit 8.0 adds cross-wrapping support to PerlApp (you
> can generate executables for all supported platforms on a single
> machine) and a PerlCritic GUI interface to configure and run coding
> policies over your sources. Read the abbreviated release notes attached
> below, or read all the details here:
>
> http://docs.activestate.com/pdk/8.0/
>
> For general information about the Perl Dev Kit please check out:
>
> http://www.activestate.com/perl_dev_kit/
>
> Enjoy!
>
> The PDK Team, ActiveState
> http://www.activestate.com
>
>
> What's New in Perl Dev Kit 8.0?
> ===============================
>
>
> New PerlCritic application
> --------------------------
>
> The new perlcritic-gui application is a GUI interface to the
> Perl::Critic set of modules. Perl::Critic policies are used to analyze
> Perl source code against "best practices".
>
> perlcritic-gui acts as a policy editor for the .perlcriticrc
> configuration files and can also be used to run Perl::Critic against a
> tree of sources and walk through the scan results interactively.
>
>
> Cross-building support in PerlApp
> ---------------------------------
>
> PerlApp can now create non-native executables for any other platform
> supported by the PDK. PerlApp can automatically maintain an ActivePerl
> installation for these other platforms. It will try to install all
> locally available modules via PPM into the non-native Perl
> installations too.
>
> The --list-targets option displays a list of all available target
> platforms that can be specified with the --target option. Alternatively
> you can maintain the non-native ActivePerl installation yourself and use
> the --target-perl option to tell PerlApp where to find it.
>
> Cross-platform building works with ActivePerl 818 and later.
>
>
> Other PerlApp improvements
> --------------------------
>
> * Wildcard support for --add
>
> The --add option now supports the same set of wildcards as the
> --trim option.
>
> * Windows manifest support
>
> PerlApp, PerlCtrl, PerlNET, PerlSvc and PerlTray support user supplied
> manifests using the --manifest option. The --nomanifest option specifies
> that no manifest at all should be added.
>
> The default manifest has been updated to specify a requested execution
> level of "asInvoker" for Windows Vista and later.
>
> * Heuristics updates
>
> Dependency heuristics have been updated for various popular packages.
>
> _______________________________________________
> ActivePerl mailing list
> ActivePerl@listserv.ActiveState.com
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

RE: ANNOUNCE: ActiveState Perl Dev Kit 8.0 released

am 25.02.2009 21:27:35 von Jan Dubois

On Wed, 25 Feb 2009, Octavian R=E2snita wrote:
> Can we create an executable for Linux under Windows from a program
> that uses WxPerl?

I have not tried it with Wx, so I don't know.

First thing to check is if the WxPerl packages are available from the
Linux PPM repository; I know that Mark's repository only contains
Windows packages. If they aren't available, then you would need to
make a Linux install of ActivePerl with the modules installed available
to PerlApp via the --target-perl option because PerlApp only installs
packages via PPM.

Second thing is that I don't know if the Wx::Perl::Packer code works
on Linux, or if it is even needed there.

Feel free to try it out, and if you run into problems, please post on
the PDK mailing list and I'll try to help.

You can install a trial version of PDK 8 along your existing PDK 7,
with the notable exception that the file type associations for .perlapp
etc. will now point to PDK 8. But otherwise there is no issue having
both installed on the same machine.

Cheers,
-Jan


_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs