Revision history for Dist-Build 0.019 2025-04-09 23:20:58+02:00 Europe/Brussels - Adapt to load_extension - Normalize sharedir paths in create_pattern - Add is_os and is_os_type delegates - Rename distribution_version delegate to version - Adapt to standard self and outer methods on Planner 0.018 2025-03-17 11:58:21+01:00 Europe/Brussels - Add auto_xs to Dist::Build::XS - Use filesets to find files - Make various delegates return their target - Allow double copy 0.017 2025-03-11 21:53:17+01:00 Europe/Brussels - Don't expose Dist::Build::Core to main planner - Document core delegates and known plugins 0.016 2024-10-06 18:04:02+02:00 Europe/Brussels - Add Dist::Build::DynamicPrereqs - Rename main_module_name to main_module - Add default module to module_sharedir in Dist::Build::ShareDir - Rename the dist_name delegate to distribution 0.015 2024-09-20 14:07:03+02:00 Europe/Brussels - Add Dist::Build::XS::Alien - Add support for exporting compilation flags. - Fix various issues in dump functions. 0.014 2024-09-13 11:25:35+02:00 Europe/Brussels - Add Dist::Build::XS::WriteConstants 0.013 2024-09-03 18:30:13+02:00 Europe/Brussels - Add a base argument to lib_files - Make extension for manpages overridable 0.012 2024-08-31 21:05:21+02:00 Europe/Brussels - Shorten module_name and module_version arguments in add_xs - Add support for exporting and importing headers - Pass on config in Dist::Build::XS 0.011 2024-08-11 23:19:50+02:00 Europe/Brussels - Let get_config modify build stage arguments - Add main_module_name helper 0.010 2024-08-04 00:41:56+02:00 Europe/Brussels - Add missing prereqs due to misconfigured dist.ini 0.009 2024-08-01 23:01:19+02:00 Europe/Brussels - Make path portable in build tests 0.008 2024-08-01 12:56:09+02:00 Europe/Brussels - Add compilation configurator - Only load Dist::Build::XS dependencies when necessary - Remove curdir and inc/ from automatic include paths in Dist::Build::XS - Allow file to be specified instead of module in Dist::Build::XS - Allow sources to be a hash in Dist::Build::XS - Extract script and lib logic out of base module - Add clean and autoclean actions 0.007 2024-07-20 15:19:09+02:00 Europe/Brussels - Properly depend on new ExtUtils::Builder::Compiler - Fix misspelling of extra_linker_flags - Add file argument to Dist::Build::XS - Add new_planner delegate 0.006 2024-07-15 21:22:15+02:00 Europe/Brussels - Make mkdir nodes non-phony - Provide better messages for most actions 0.005 2024-07-14 16:30:28+02:00 Europe/Brussels - Fix argument handling in mkdir - Add dry_run support to install deserializer 0.004 2024-07-13 13:49:39+02:00 Europe/Brussels - Sort test files - Add self delegate for DSL 0.003 2024-04-27 22:55:07+02:00 Europe/Brussels - Allow extra compiler and linker flags to be a string 0.002 2024-04-27 12:07:09+02:00 Europe/Brussels - Add dynamic prereqs - Depend on ExtUtils::HasCompiler 0.024 0.001 2024-04-26 12:49:11+02:00 Europe/Brussels Initial release to an unsuspecting world