Revision history for Dist-Build

0.025     2025-12-22 20:00:54+01:00 Europe/Brussels
          - Add support for language standard argument
          - Allow C files as add_xs input
          - Add dependencies entry to extra_sources

0.024     2025-12-16 21:43:32+01:00 Europe/Brussels
          - Don't copy Dist::Build runtime dependencies to configure until they're all known

0.023     2025-12-15 13:52:26+01:00 Europe/Brussels
          - Add support for importing and exporting typemaps
          - Only export dir if dir is defined
          - Remove use of ExtUtils::HasCompiler from test
          - Always pass typemaps as absolute paths
          - Don't use config file define values as keys
          - Always set dynamic_config=0 in MYMETA
          - Add extra_sources and extra_objects support to Dist::Build::XS::Conf

0.022     2025-11-27 23:07:13+01:00 Europe/Brussels
          - Move Dist::Build::DynamicPrereqs to a separate dist
          - Embed File::ShareDir::Tiny into Dist::Build::Util
          - Adapt to split_like_shell now being in ExtUtils::Builder::Util
          - Add external argument alias to Alien

0.021     2025-11-14 04:02:43+01:00 Europe/Brussels
          - Don't generate manpages on systems not supporting man paths

0.020     2025-05-01 14:52:59+02:00 Europe/Brussels
          - No longer install script/ by default

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
