Skip to content

Commit 16ae311

Browse files
committed
clean: explicit use, formatting, file path
1 parent 6cb4a8d commit 16ae311

File tree

2 files changed

+42
-42
lines changed

2 files changed

+42
-42
lines changed

src/metapackage/fpm_meta.f90 renamed to src/fpm_meta.f90

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ module fpm_meta
2424
use fpm_command_line, only: fpm_cmd_settings, fpm_build_settings, fpm_run_settings
2525
use fpm_error, only: error_t, syntax_error, fatal_error
2626

27-
use fpm_meta_base
28-
use fpm_meta_openmp
29-
use fpm_meta_stdlib
30-
use fpm_meta_minpack
31-
use fpm_meta_mpi
32-
use fpm_meta_hdf5
27+
use fpm_meta_base, only: metapackage_t, destroy
28+
use fpm_meta_openmp, only: init_openmp
29+
use fpm_meta_stdlib, only: init_stdlib
30+
use fpm_meta_minpack, only: init_minpack
31+
use fpm_meta_mpi, only: init_mpi
32+
use fpm_meta_hdf5, only: init_hdf5
3333

3434
use shlex_module, only: shlex_split => split
3535
use regex_module, only: regex

src/metapackage/fpm_meta_base.f90

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -19,45 +19,45 @@ module fpm_meta_base
1919
!> Package version (if supported)
2020
type(version_t), allocatable :: version
2121

22-
logical :: has_link_libraries = .false.
23-
logical :: has_link_flags = .false.
24-
logical :: has_build_flags = .false.
25-
logical :: has_fortran_flags = .false.
26-
logical :: has_c_flags = .false.
27-
logical :: has_cxx_flags = .false.
28-
logical :: has_include_dirs = .false.
29-
logical :: has_dependencies = .false.
30-
logical :: has_run_command = .false.
31-
logical :: has_external_modules = .false.
32-
33-
!> List of compiler flags and options to be added
34-
type(string_t) :: flags
35-
type(string_t) :: fflags
36-
type(string_t) :: cflags
37-
type(string_t) :: cxxflags
38-
type(string_t) :: link_flags
39-
type(string_t) :: run_command
40-
type(string_t), allocatable :: incl_dirs(:)
41-
type(string_t), allocatable :: link_libs(:)
42-
type(string_t), allocatable :: external_modules(:)
43-
44-
!> Special fortran features
45-
type(fortran_features_t), allocatable :: fortran
46-
47-
!> List of Development dependency meta data.
48-
!> Metapackage dependencies are never exported from the model
49-
type(dependency_config_t), allocatable :: dependency(:)
22+
logical :: has_link_libraries = .false.
23+
logical :: has_link_flags = .false.
24+
logical :: has_build_flags = .false.
25+
logical :: has_fortran_flags = .false.
26+
logical :: has_c_flags = .false.
27+
logical :: has_cxx_flags = .false.
28+
logical :: has_include_dirs = .false.
29+
logical :: has_dependencies = .false.
30+
logical :: has_run_command = .false.
31+
logical :: has_external_modules = .false.
32+
33+
!> List of compiler flags and options to be added
34+
type(string_t) :: flags
35+
type(string_t) :: fflags
36+
type(string_t) :: cflags
37+
type(string_t) :: cxxflags
38+
type(string_t) :: link_flags
39+
type(string_t) :: run_command
40+
type(string_t), allocatable :: incl_dirs(:)
41+
type(string_t), allocatable :: link_libs(:)
42+
type(string_t), allocatable :: external_modules(:)
43+
44+
!> Special fortran features
45+
type(fortran_features_t), allocatable :: fortran
46+
47+
!> List of Development dependency meta data.
48+
!> Metapackage dependencies are never exported from the model
49+
type(dependency_config_t), allocatable :: dependency(:)
5050

51-
contains
51+
contains
5252

53-
!> Clean metapackage structure
54-
procedure :: destroy
53+
!> Clean metapackage structure
54+
procedure :: destroy
5555

56-
!> Add metapackage dependencies to the model
57-
procedure, private :: resolve_cmd
58-
procedure, private :: resolve_model
59-
procedure, private :: resolve_package_config
60-
generic :: resolve => resolve_cmd,resolve_model,resolve_package_config
56+
!> Add metapackage dependencies to the model
57+
procedure, private :: resolve_cmd
58+
procedure, private :: resolve_model
59+
procedure, private :: resolve_package_config
60+
generic :: resolve => resolve_cmd,resolve_model,resolve_package_config
6161

6262
end type metapackage_t
6363

0 commit comments

Comments
 (0)