Skip to content

Commit 3d8e3e6

Browse files
Add files via upload
1 parent 8e95e05 commit 3d8e3e6

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

src/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
# Create a list of the files to be preprocessed
44
set(fppFiles
5+
stdlib_bitsets.fypp
6+
stdlib_bitsets_64.fypp
7+
stdlib_bitsets_large.fypp
58
stdlib_io.fypp
69
stdlib_linalg.fypp
710
stdlib_linalg_diag.fypp

src/Makefile.manual

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
SRC = f18estop.f90 \
22
stdlib_ascii.f90 \
3+
stdlib_bitsets.f90 \
4+
stdlib_bitsets_64.f90 \
5+
stdlib_bitsets_large.f90 \
36
stdlib_error.f90 \
47
stdlib_io.f90 \
58
stdlib_kinds.f90 \
@@ -12,10 +15,7 @@ SRC = f18estop.f90 \
1215
stdlib_stats.f90 \
1316
stdlib_stats_mean.f90 \
1417
stdlib_stats_moment.f90 \
15-
stdlib_stats_var.f90 \
16-
stdlib_stats_distribution.f90 \
17-
stdlib_stats_distribution_rvs.f90 \
18-
stdlib_stats_distribution_implementation.f90 \
18+
stdlib_stats_var.f90
1919

2020
LIB = libstdlib.a
2121

@@ -43,6 +43,9 @@ clean:
4343

4444
# Fortran module dependencies
4545
f18estop.o: stdlib_error.o
46+
stdlib_bitsets.o: stdlib_kinds.o
47+
stdlib_bitsets_64.o: stdlib_bitsets.o
48+
stdlib_bitsets_large.o: stdlib_bitsets.o
4649
stdlib_error.o: stdlib_optval.o
4750
stdlib_io.o: \
4851
stdlib_error.o \
@@ -64,14 +67,11 @@ stdlib_stats_var.o: \
6467
stdlib_optval.o \
6568
stdlib_kinds.o \
6669
stdlib_stats.o
67-
stdlib_stats_distribution_rvs.o: stdlib_kinds.o
68-
stdlib_stats_distribution.o: \
69-
stdlib_error.o \
70-
stdlib_kinds.o \
71-
stdlib_stats_distribution_rvs.o \
72-
stdlib_stats_distribution_imp.o: \
73-
stdlib_stats_distribution.o
70+
7471
# Fortran sources that are built from fypp templates
72+
stdlib_bitsets_64.f90: stdlib_bitsets_64.fypp
73+
stdlib_bitsets_large.f90: stdlib_bitsets_large.fypp
74+
stdlib_bitsets.f90: stdlib_bitsets.fypp
7575
stdlib_io.f90: stdlib_io.fypp
7676
stdlib_linalg.f90: stdlib_linalg.fypp
7777
stdlib_linalg_diag.f90: stdlib_linalg_diag.fypp
@@ -80,7 +80,3 @@ stdlib_stats.f90: stdlib_stats.fypp
8080
stdlib_stats_mean.f90: stdlib_stats_mean.fypp
8181
stdlib_stats_moment.f90: stdlib_stats_moment.fypp
8282
stdlib_stats_var.f90: stdlib_stats_var.fypp
83-
stdlib_stats_distribution_rvs.f90: stdlib_stats_distribution_rvs.fypp
84-
stdlib_stats_distribution.f90: stdlib_stats_distribution.fypp
85-
stdlib_stats_distribution_implementation.f90: \
86-
stdlib_stats_distribution_implementation.fypp

0 commit comments

Comments
 (0)