fpm_generator Module



Subroutines

public subroutine generate_fpm_with_deps(project_dir, name, modules, n_modules, is_preprocessed_file, custom_flags)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: project_dir
character(len=*), intent(in) :: name
type(module_info), intent(in), dimension(:) :: modules
integer, intent(in) :: n_modules
logical, intent(in), optional :: is_preprocessed_file
character(len=*), intent(in), optional :: custom_flags

public subroutine generate_fpm_with_deps_from_config(project_dir, name, modules, n_modules, config_dir, is_preprocessed_file, custom_flags)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: project_dir
character(len=*), intent(in) :: name
type(module_info), intent(in), dimension(:) :: modules
integer, intent(in) :: n_modules
character(len=*), intent(in) :: config_dir
logical, intent(in), optional :: is_preprocessed_file
character(len=*), intent(in), optional :: custom_flags