branch-coexist: 3 neue decks 223015b-2026 / 223015c-2026 / dhbw-2026 daneben main
per user-request einen branch der main-content UND rewrite-content trägt — saubere separierung statt symlink/merge-conflict. struktur: - slides/<course>/ → main-content restored, eigene assets (kein new-demo-leak) - slides/<course>-2026/ → rewrite-content, eigene assets (komplett kopiert + new demos) Makefile: COURSES += 223015b-2026 223015c-2026 dhbw-2026 mit eigenen NAME/KAPITEL/DEPLOY/KLAUSUR-konfig. Klausur für b+c=1, dhbw=leer. Deploy-paths /hdm/223015b-2026 etc. make build durchlaufen für alle 6 decks, 0 fehler. dedup: 223015c+dhbw assets identisch in beiden ordnern (kein neu-demos auf b ergänzt). 223015b 86 → 120 files in -2026 (= +34 neue eroeffner/usb-c-drei-achsen/container-vs-codec/etc).
This commit is contained in:
@@ -7,13 +7,13 @@
|
||||
# -----------------------------------------------------------------------------
|
||||
# Course registry
|
||||
# -----------------------------------------------------------------------------
|
||||
COURSES = 223015b 223015c dhbw
|
||||
COURSES = 223015b 223015c dhbw 223015b-2026 223015c-2026 dhbw-2026
|
||||
SLIDES_DIR = slides
|
||||
DEPLOY_HOST = tengo@tuttle.uberspace.de
|
||||
|
||||
# Per-course settings: NAME, KAPITEL, DEPLOY, PORT, KLAUSUR (1 or empty)
|
||||
223015b_NAME = Dateiformate, Schnittstellen, Speichermedien
|
||||
223015b_KAPITEL = 00-intro 01-daten-grundlagen 02-kompression 03-inhalte-bild-audio-video 04-speicher-schnittstellen 05-distribution-metadaten klausurfolien klausurfragen
|
||||
223015b_KAPITEL = 00-intro 01-grundlagen-text-audio 02-bild-audio-video 03-speichermedien-schnittstellen 04-distribution-apis-zukunft 05-vertiefung-offene-fragen klausurfolien klausurfragen
|
||||
223015b_DEPLOY = /home/tengo/html/hdm/223015b
|
||||
223015b_KLAUSUR = 1
|
||||
|
||||
@@ -27,6 +27,22 @@ dhbw_KAPITEL = 01_web_eng 02_css_extended 03_nodejs_basics 04_nodejs_advanced 05
|
||||
dhbw_DEPLOY = /home/tengo/html/dhbw
|
||||
dhbw_KLAUSUR =
|
||||
|
||||
# -- 2026-rewrite versions --------------------------------------------------
|
||||
223015b-2026_NAME = Dateiformate, Schnittstellen, Speichermedien (Rewrite 2026)
|
||||
223015b-2026_KAPITEL = 00-intro 01-daten-grundlagen 02-kompression 03-inhalte-bild-audio-video 04-speicher-schnittstellen 05-distribution-metadaten klausurfolien klausurfragen
|
||||
223015b-2026_DEPLOY = /home/tengo/html/hdm/223015b-2026
|
||||
223015b-2026_KLAUSUR = 1
|
||||
|
||||
223015c-2026_NAME = Internettechnologien (Rewrite 2026)
|
||||
223015c-2026_KAPITEL = 00-intro 01-geschichte-grundlagen-html 02-netzwerke-protokolle-css 03-interaktivitaet-javascript klausurfolien klausurfragen
|
||||
223015c-2026_DEPLOY = /home/tengo/html/hdm/223015c-2026
|
||||
223015c-2026_KLAUSUR = 1
|
||||
|
||||
dhbw-2026_NAME = Technik I – Grundlagen IT (Rewrite 2026)
|
||||
dhbw-2026_KAPITEL = 01_web_eng 02_css_extended 03_nodejs_basics 04_nodejs_advanced 05_testing 06_typescript 07_docker 08_best_practices
|
||||
dhbw-2026_DEPLOY = /home/tengo/html/dhbw-2026
|
||||
dhbw-2026_KLAUSUR =
|
||||
|
||||
# Courses with klausur extraction enabled
|
||||
KLAUSUR_COURSES = $(foreach c,$(COURSES),$(if $($(c)_KLAUSUR),$(c),))
|
||||
ROOT_DEPLOY = /home/tengo/html/hdm
|
||||
|
||||
Reference in New Issue
Block a user