From a9db34a00af88fb69ad1e78cec99d017661dda82 Mon Sep 17 00:00:00 2001 From: LKedward Date: Tue, 8 Dec 2020 14:42:38 +0000 Subject: Document model enumerations --- fpm/src/fpm_model.f90 | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/fpm/src/fpm_model.f90 b/fpm/src/fpm_model.f90 index f0c8a1e..1b38d59 100644 --- a/fpm/src/fpm_model.f90 +++ b/fpm/src/fpm_model.f90 @@ -12,6 +12,18 @@ !> !> Once a valid `[[fpm_model]]` has been constructed, it may be passed to `[[fpm_backend:build_package]]` to !> build the package. +!> +!>### Enumerations +!> +!> __Source type:__ `FPM_UNIT_*` +!> Describes the type of source file — determines build target generation +!> +!> __Source scope:__ `FPM_SCOPE_*` +!> Describes the scoping rules for using modules — controls module dependency resolution +!> +!> __Target type:__ `FPM_TARGET_*` +!> Describes the type of build target — determines backend build rules +!> module fpm_model use iso_fortran_env, only: int64 use fpm_strings, only: string_t -- cgit v1.2.3