Skip to content

Commit c696dcb

Browse files
authored
Merge pull request #294 from awvwgk/fix-makefile
Fix dependencies in manual Makefile
2 parents d7746e2 + 84e9adf commit c696dcb

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
- name: Test manual makefiles
9191
if: contains(matrix.os, 'ubuntu') && contains(matrix.gcc_v, '10')
9292
run: |
93-
make -f Makefile.manual FYPPFLAGS="-DMAXRANK=4"
93+
make -f Makefile.manual FYPPFLAGS="-DMAXRANK=4" -j
9494
make -f Makefile.manual test
9595
make -f Makefile.manual clean
9696

src/Makefile.manual

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,20 @@ stdlib_io.o: \
5454
stdlib_error.o \
5555
stdlib_optval.o \
5656
stdlib_kinds.o
57-
stdlib_linalg_diag.o: stdlib_kinds.o
57+
stdlib_linalg.o: \
58+
stdlib_kinds.o
59+
stdlib_linalg_diag.o: \
60+
stdlib_linalg.o \
61+
stdlib_kinds.o
5862
stdlib_logger.o: stdlib_ascii.o stdlib_optval.o
5963
stdlib_optval.o: stdlib_kinds.o
6064
stdlib_quadrature.o: stdlib_kinds.o
65+
stdlib_quadrature_trapz.o: \
66+
stdlib_quadrature.o \
67+
stdlib_error.o \
68+
stdlib_kinds.o
69+
stdlib_stats.o: \
70+
stdlib_kinds.o
6171
stdlib_stats_mean.o: \
6272
stdlib_optval.o \
6373
stdlib_kinds.o \
@@ -66,23 +76,13 @@ stdlib_stats_moment.o: \
6676
stdlib_optval.o \
6777
stdlib_kinds.o \
6878
stdlib_stats.o
79+
stdlib_stats_moment_all.o: \
80+
stdlib_stats_moment.o
81+
stdlib_stats_moment_mask.o: \
82+
stdlib_stats_moment.o
83+
stdlib_stats_moment_scalar.o: \
84+
stdlib_stats_moment.o
6985
stdlib_stats_var.o: \
7086
stdlib_optval.o \
7187
stdlib_kinds.o \
7288
stdlib_stats.o
73-
74-
# Fortran sources that are built from fypp templates
75-
stdlib_bitsets_64.f90: stdlib_bitsets_64.fypp
76-
stdlib_bitsets_large.f90: stdlib_bitsets_large.fypp
77-
stdlib_bitsets.f90: stdlib_bitsets.fypp
78-
stdlib_io.f90: stdlib_io.fypp
79-
stdlib_linalg.f90: stdlib_linalg.fypp
80-
stdlib_linalg_diag.f90: stdlib_linalg_diag.fypp
81-
stdlib_quadrature.f90: stdlib_quadrature.fypp
82-
stdlib_stats.f90: stdlib_stats.fypp
83-
stdlib_stats_mean.f90: stdlib_stats_mean.fypp
84-
stdlib_stats_moment.f90: stdlib_stats_moment.fypp
85-
stdlib_stats_moment_all.f90: stdlib_stats_moment_all.fypp
86-
stdlib_stats_moment_mask.f90: stdlib_stats_moment_mask.fypp
87-
stdlib_stats_moment_scalar.f90: stdlib_stats_moment_scalar.fypp
88-
stdlib_stats_var.f90: stdlib_stats_var.fypp

0 commit comments

Comments
 (0)