tFix more Makefile issues with GNU make - cngf-pf-exp1 - experiments for first paper with continuum granular model
(HTM) git clone git://src.adamsgaard.dk/manus_continuum_granular1_exp
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
(DIR) commit e1d79c454754b1b223ec23f8927ad2da30b2ffda
(DIR) parent 5d3e428a5545934fad149d80a873145019fa7c5a
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 12 Dec 2019 22:25:53 +0100
Fix more Makefile issues with GNU make
Diffstat:
M Makefile | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
---
(DIR) diff --git a/Makefile b/Makefile
t@@ -5,43 +5,43 @@ FIGURES = $(FIGDIRS:=.pdf)
default: $(FIGURES)
fig-rate_dependence.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-hysteresis_rate.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-hysteresis_stress.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-parameter_test.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-pulse_square.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-pulse_triangle.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-pulse_lag.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-skin_depth.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-stick_slip_rate.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-stick_slip_rate_depth.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-stick_slip_stress.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-strain_distribution.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
fig-mohr_coulomb.pdf: $(REPO)/$(REPO)
- make -C $(@:.pdf=)
+ (cd $(@:.pdf=) && make)
$(REPO)/$(REPO): $(REPO)/Makefile
make -C $(REPO)
t@@ -52,6 +52,6 @@ $(REPO)/Makefile:
clean:
make -C $(REPO)/ clean
rm -f fig*.pdf
- for d in $(FIGDIRS); do make -C $$d/ clean; done
+ for d in $(FIGDIRS); do (cd $$d && make clean); done
.PHONY: default figures clean