putting it all together +---------+ | cpan | +----+----+ | +----v---------------+ | META.{json,yml} | |--------------------| | configure_requires | +--------+-----------+ | +--------v------+ | if | |---------------| |dynamic_config |0 +---------------+ | +----> install | +---------+-----+ | build prereqs | |1 | | | +--+------------+ | | +--v-------------v---+ | run | |--------------------| |{Makefile,Build}.PL | +---------+----------+ | +---------v----------+ | read | |--------------------| |MYMETA.{json,yml} | +---------+----------+ | +---------v----------+ | read prereq | |--------------------| | install | +--------------------+
this might be one slide two far