Alien-Build
view release on metacpan or search on metacpan
Changes.Alien-Base view on Meta::CPAN
- fix regression in test on MSWin32 introduced in 0.005_04
0.005_04 Sep 28, 2014
- added alien_bin_requires property to Alien::Base::ModuleBuild (plicease gh#84, gh#88)
- added alien_msys property to Alien::Base::ModuleBuild (plicease gh#86)
0.005_03 Sep 23, 2014
- Inline tests requires Inline 0.56 (skip elsewise)
- Document Inline 0.56 or better required for Inline integration
0.005_02 Sep 23, 2014
- silence Archive::Extract deprecation warning
(we explicitly specify it as a prereq)
- remove accidental undeclared dependency on YAML introduced in 0.005_01
- fixed test failures introduced in 0.005_01
0.005_01 Sep 22, 2014
- fixes with static library detection when pkg-config is not available (plicease gh#79, gh#75)
- support for Inline 'with' (plicease gh#71, gh#77, gh#78)
- fix prereqs for Text::ParseWords and PkgConfig (plicease gh#73, gh#70)
0.005 Sep 11, 2014
- improved documentation coverage
0.004_05 Sep 09, 2014
- additional use / instead of \ on MSWin32 (plicease gh#68)
0.004_04 Sep 09, 2014
- fixed test error introduced in 0.004_03 expressed on cygwin (plicease gh#67)
0.004_03 Sep 09, 2014
- added support for destdir (plicease gh#65, gh#39)
- no longer attempt to dl_load static libraries, which aside from being
wrong was triggering a dialog warning in windows (plicease gh#64)
- use / instead of \ on MSWin32 (plicease gh#64)
0.004_02 Sep 04, 2014
- fixed MSWin32 specific bug introduced in 0.004_01 (plicease gh#59)
- use pure perl PkgConfig as an alternative to pkg-config if the latter
is not provided by operating system (plicease gh#61)
- support SHA-1/256 sum checks for downloads (vikasnkumar++ gh#33, gh#60)
0.004_01 Sep 04, 2014
- Libraries in the share directory are preferred over the system library
if that is what was used during install of the Alien module (plicease++ gh#22)
- Better handling of paths on Windows (zmughal++ gh#41)
- Fix test failure when pkg-config is not available (mohawk2++ gh#44)
- Support for autotools on Windows (MSWin32, but not cygwin) (plicease++ gh#46)
- Alien::MSYS will be injected as a build_requires on Windows if autotools is detected
- "%c" can now be used as a platform independent way of running autotool based
"configure" script
- The new default for build uses "%c" instead of "%pconfigure"
- Added property alien_isolate_dynamic which allows an Alien author to
avoid using dynamic libraries when building XS modules (plicease gh#51)
- Added dynamic_libs which returns a list of dynamic libraries (.dll, .so or
.dylib depending on platform) which can be used for FFI modules (see FFI::Platypus)
(plicease gh#51)
- Added support for LWP as an alternative to HTTP::Tiny (preaction++ gh#24)
- Added support for content-disposition HTTP header to determine correct filename
and determine format from that (rsimoes++ gh#27)
- By default run autotools style configure scripts with --with-pic and add
alien_autoconf_with_pic property to allow disabling that (plicease gh#47)
0.004 Mar 5, 2014
- Added version token to the interpolator (MidLifeXis++)
- Fixed broken test (MidLifeXis++)
0.003 Mar 3, 2013
- Added 'blib scheme' detection logic
- Improves Mac/CPANtesters compatibility
- Controlled by ALIEN_BLIB env var
- ACTION_alien is now ACTION_alien_code
- Added ACTION_alien_install
- Fix manual .pc file bug
- Unbuffer STDOUT during ACTION_alien_*
0.002 Jan 27, 2013
- Added exact_filename key (giatorta++)
- Various bugfixes
0.001_003 Nov 29, 2012
- Improved pkg-config handling
- Added support for pkg-config key ${pcfiledir}
- Note: released from "experimental" branch
0.001_002 Nov 5, 2012
- Fixed some false positives in library detection
- Initialize temporary directories later
- Note: released from "experimental" branch
0.001_001 Nov 4, 2012
- Improved library detection
- Library files are added to packlist
- Note: released from "packlist" branch
0.001 Oct 9, 2012
- First Beta release!
- Documentation updated
- Better autogeneration of pkgconfig information (run4flat++)
0.000_022 Oct 8, 2012
- Major refactoring
- separate alien_{x}_commands where x = build, test, install
- removed mac specific code
- no longer test provisioning (it never worked anyway)
- directly allow library to install to final share_dir destination
- Moved Alien::DontPanic and Ford::Prefect to CPAN under Acme:: namespaces
0.000_021 Jul 25, 2012
- Some fixes for Mac, not sure its working yet
0.000_020 Jun 22, 2012
- Windows now passes the test suite (another cleanup error trapped)
- Begin overloading copy_if_modified for relocalizing dylibs on mac
(this is not working yet, this release is for windows testers)
0.000_019 Jun 21, 2012
- REALLY return to EU::LibBuilder (sorry for the noise)
0.000_018 Jun 21, 2012
- return to EU::LibBuilder
( run in 1.679 second using v1.01-cache-2.11-cpan-119454b85a5 )