|
1 | 1 | all: index digitalesysteme prozprog robotikprojekt softwareentwicklung |
2 | 2 |
|
3 | | -index: |
| 3 | +clean-assets-index: |
| 4 | + rm -f index.html index.zip |
| 5 | + rm -rf assets/index/ || true |
| 6 | + |
| 7 | +clean-assets-digitalesysteme: |
| 8 | + rm -f digitalesysteme.html digitalesysteme.zip |
| 9 | + rm -rf assets/digitalesysteme/ || true |
| 10 | + |
| 11 | +clean-assets-prozprog: |
| 12 | + rm -f prozprog.html prozprog.zip |
| 13 | + rm -rf assets/prozprog/ || true |
| 14 | + |
| 15 | +clean-assets-robotikprojekt: |
| 16 | + rm -f robotikprojekt.html robotikprojekt.zip |
| 17 | + rm -rf assets/robotikprojekt/ || true |
| 18 | + |
| 19 | +clean-assets-softwareentwicklung: |
| 20 | + rm -f softwareentwicklung.html softwareentwicklung.zip |
| 21 | + rm -rf assets/softwareentwicklung/ || true |
| 22 | + |
| 23 | +git-update: |
| 24 | + git add assets/ || true |
| 25 | + git add -A |
| 26 | + git commit --amend --no-edit |
| 27 | + git push origin main -f |
| 28 | + |
| 29 | +index: clean-assets-index index-build organize-assets-index git-update |
| 30 | + |
| 31 | +index-build: |
4 | 32 | liaex --input index.yml --output index --format project |
5 | 33 |
|
6 | | -digitalesysteme: |
| 34 | +organize-assets-index: |
| 35 | + mkdir -p assets/index/pdf || true |
| 36 | + find assets/pdf -name "*.pdf" -newer index.yml -exec cp {} assets/index/pdf/ \; 2>/dev/null || true |
| 37 | + |
| 38 | +digitalesysteme: clean-assets-digitalesysteme digitalesysteme-build organize-assets-digitalesysteme git-update |
| 39 | + |
| 40 | +digitalesysteme-build: |
7 | 41 | liaex --input digitalesysteme.yml --output digitalesysteme --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80 |
8 | 42 |
|
9 | | -prozprog: |
| 43 | +organize-assets-digitalesysteme: |
| 44 | + mkdir -p assets/digitalesysteme/pdf || true |
| 45 | + find assets/pdf -name "*.pdf" -newer digitalesysteme.yml -exec cp {} assets/digitalesysteme/pdf/ \; 2>/dev/null || true |
| 46 | + |
| 47 | +prozprog: clean-assets-prozprog prozprog-build organize-assets-prozprog git-update |
| 48 | + |
| 49 | +prozprog-build: |
10 | 50 | liaex --input prozprog.yml --output prozprog --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80 |
11 | 51 |
|
12 | | -robotikprojekt: |
13 | | - liaex --input robotikprojekt.yml --output robotikprojekt --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80 |
| 52 | +organize-assets-prozprog: |
| 53 | + mkdir -p assets/prozprog/pdf || true |
| 54 | + find assets/pdf -name "*.pdf" -newer prozprog.yml -exec cp {} assets/prozprog/pdf/ \; 2>/dev/null || true |
| 55 | + |
| 56 | +robotikprojekt: clean-assets-robotikprojekt robotikprojekt-build organize-assets-robotikprojekt git-update |
14 | 57 |
|
15 | | -softwareentwicklung: |
| 58 | +robotikprojekt-build: |
| 59 | + liaex --input robotikprojekt.yml --output robotikprojekt --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freibberg" --scorm-embed --scorm-masteryScore 80 |
| 60 | + |
| 61 | +organize-assets-robotikprojekt: |
| 62 | + mkdir -p assets/robotikprojekt/pdf || true |
| 63 | + find assets/pdf -name "*.pdf" -newer robotikprojekt.yml -exec cp {} assets/robotikprojekt/pdf/ \; 2>/dev/null || true |
| 64 | + |
| 65 | +softwareentwicklung: clean-assets-softwareentwicklung softwareentwicklung-build organize-assets-softwareentwicklung git-update |
| 66 | + |
| 67 | +softwareentwicklung-build: |
16 | 68 | liaex --input softwareentwicklung.yml --output softwareentwicklung --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80 |
| 69 | + |
| 70 | +organize-assets-softwareentwicklung: |
| 71 | + mkdir -p assets/softwareentwicklung/pdf || true |
| 72 | + find assets/pdf -name "*.pdf" -newer softwareentwicklung.yml -exec cp {} assets/softwareentwicklung/pdf/ \; 2>/dev/null || true |
0 commit comments