Skip to content

Commit

Permalink
FSI workflow: Split Makefile into steps
Browse files Browse the repository at this point in the history
  • Loading branch information
MakisH committed Oct 21, 2024
1 parent 62eb14a commit 70b5ddd
Showing 1 changed file with 19 additions and 8 deletions.
27 changes: 19 additions & 8 deletions fsi-workflow/Makefile
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
.PHONY: all

all:
(cd 00_geometry && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task0.pdf)
all: task0 task1 task2 task3 task4 task5

(cd 01_solidMesh && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task1.pdf)
pdfunite 00_geometry/task0.pdf 01_solidMesh/task1.pdf 02_solidSimulation/task2.pdf 03_fluidMesh/task3.pdf 04_fluidSimulation/task4.pdf 05_FSI/task5.pdf precice-course-fsi-workflow-tasks.pdf

task0: 00_geometry/tasks.md
(cd 00_geometry && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task0.pdf)

task1: 01_solidMesh/tasks.md
(cd 01_solidMesh && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task1.pdf)

task2: 02_solidSimulation/tasks.md
(cd 02_solidSimulation && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task2.pdf)


task3: 03_fluidMesh/tasks.md
(cd 03_fluidMesh && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task3.pdf)


task4: 04_fluidSimulation/tasks.md
(cd 04_fluidSimulation && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task4.pdf)


task5: 05_FSI/tasks.md
(cd 05_FSI && pandoc -V geometry:left=1in -V geometry:right=1in -V geometry:bottom=1.5in -V geometry:top=1in -V linkcolor:blue --filter pandoc-fignos -s tasks.md -o task5.pdf)

pdfunite 00_geometry/task0.pdf 01_solidMesh/task1.pdf 02_solidSimulation/task2.pdf 03_fluidMesh/task3.pdf 04_fluidSimulation/task4.pdf 05_FSI/task5.pdf fsi-workflow-tasks.pdf

clean:
rm -f 00_geometry/task0.pdf 01_solidMesh/task1.pdf 02_solidSimulation/task2.pdf 03_fluidMesh/task3.pdf 04_fluidSimulation/task4.pdf 05_FSI/task5.pdf precice-course-fsi-workflow-tasks.pdf

0 comments on commit 70b5ddd

Please sign in to comment.