@@ -32,112 +32,6 @@ SRC = f18estop.f90 \
3232LIB = libstdlib.a
3333
3434
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-
14135SRCGEN = $(SRCFYPP:.fypp=.f90)
14236OBJS = $(SRC:.f90=.o)
14337MODS = $(OBJS:.o=.mod)
0 commit comments