NAME ^

tools/build/parrot_config_c.pl - Create src/parrot_config.c and variants

SYNOPSIS ^

    % perl tools/build/parrot_config_c.pl --mini > src/null_config.c
    % perl tools/build/parrot_config_c.pl --install > src/install_config.c
    % perl tools/build/parrot_config_c.pl > src/parrot_config.c

DESCRIPTION ^

Create src/parrot_config.c with relevant runtime for the config process.

The data in the generated configuration file is a serialised hash which can be passed to the parrot VM by calling Parrot_set_config_hash and will in turn be used to provide the config environment for subsequently created Interpreters.


parrot