@@ -32,112 +32,6 @@ SRC = f18estop.f90 \
32
32
LIB = libstdlib.a
33
33
34
34
35
- SRCGEN = $(SRCFYPP:.fypp=.f90)
36
- OBJS = $(SRC:.f90=.o)
37
- MODS = $(OBJS:.o=.mod)
38
- SMODS = $(OBJS:.o=*.smod)
39
-
40
- .PHONY: all clean
41
-
42
- all: $(LIB)
43
-
44
- $(LIB): $(OBJS)
45
- ar rcs $@ $(OBJS)
46
-
47
- clean:
48
- $(RM) $(LIB) $(OBJS) $(MODS) $(SMODS) $(SRCGEN)
49
-
50
- %.o: %.f90
51
- $(FC) $(FFLAGS) -c $<
52
-
53
- $(SRCGEN): %.f90: %.fypp common.fypp
54
- fypp $(FYPPFLAGS) $< $@
55
-
56
- # Fortran module dependencies
57
- f18estop.o: stdlib_error.o
58
- stdlib_bitsets.o: stdlib_kinds.o
59
- stdlib_bitsets_64.o: stdlib_bitsets.o
60
- stdlib_bitsets_large.o: stdlib_bitsets.o
61
- stdlib_error.o: stdlib_optval.o
62
- stdlib_io.o: \
63
- stdlib_error.o \
64
- stdlib_optval.o \
65
- stdlib_kinds.o
66
- stdlib_linalg.o: \
67
- stdlib_kinds.o
68
- stdlib_linalg_diag.o: \
69
- stdlib_linalg.o \
70
- stdlib_kinds.o
71
- stdlib_logger.o: stdlib_ascii.o stdlib_optval.o
72
- stdlib_optval.o: stdlib_kinds.o
73
- stdlib_quadrature.o: stdlib_kinds.o
74
- stdlib_quadrature_simps.o: \
75
- stdlib_quadrature.o \
76
- stdlib_error.o \
77
- stdlib_kinds.o
78
- stdlib_quadrature_trapz.o: \
79
- stdlib_quadrature.o \
80
- stdlib_error.o \
81
- stdlib_kinds.o
82
- stdlib_stats.o: \
83
- stdlib_kinds.o
84
- stdlib_stats_corr.o: \
85
- stdlib_optval.o \
86
- stdlib_kinds.o \
87
- stdlib_stats.o
88
- stdlib_stats_cov.o: \
89
- stdlib_optval.o \
90
- stdlib_kinds.o \
91
- stdlib_stats.o
92
- stdlib_stats_mean.o: \
93
- stdlib_optval.o \
94
- stdlib_kinds.o \
95
- stdlib_stats.o
96
- stdlib_stats_moment.o: \
97
- stdlib_optval.o \
98
- stdlib_kinds.o \
99
- stdlib_stats.o
100
- stdlib_stats_moment_all.o: \
101
- stdlib_stats_moment.o
102
- stdlib_stats_moment_mask.o: \
103
- stdlib_stats_moment.o
104
- stdlib_stats_moment_scalar.o: \
105
- stdlib_stats_moment.o
106
- stdlib_stats_var.o: \
107
- stdlib_optval.o \
108
- stdlib_kinds.o \
109
- stdlib_stats.o
110
- SRCFYPP =\
111
- stdlib_bitsets_64.fypp \
112
- stdlib_bitsets_large.fypp \
113
- stdlib_bitsets.fypp \
114
- stdlib_io.fypp \
115
- stdlib_linalg.fypp \
116
- stdlib_linalg_diag.fypp \
117
- stdlib_optval.fypp \
118
- stdlib_quadrature.fypp \
119
- stdlib_quadrature_trapz.fypp \
120
- stdlib_quadrature_simps.fypp \
121
- stdlib_stats.fypp \
122
- stdlib_stats_corr.fypp \
123
- stdlib_stats_cov.fypp \
124
- stdlib_stats_mean.fypp \
125
- stdlib_stats_moment.fypp \
126
- stdlib_stats_moment_all.fypp \
127
- stdlib_stats_moment_mask.fypp \
128
- stdlib_stats_moment_scalar.fypp \
129
- stdlib_stats_var.fypp
130
-
131
- SRC = f18estop.f90 \
132
- stdlib_ascii.f90 \
133
- stdlib_error.f90 \
134
- stdlib_kinds.f90 \
135
- stdlib_logger.f90 \
136
- $(SRCGEN)
137
-
138
- LIB = libstdlib.a
139
-
140
-
141
35
SRCGEN = $(SRCFYPP:.fypp=.f90)
142
36
OBJS = $(SRC:.f90=.o)
143
37
MODS = $(OBJS:.o=.mod)
0 commit comments