rebrand: hdm slides → uni slides (dhbw + hdm), make-targets mit hdm-/dhbw- prefix, dhbw_deploy_path typo fix
This commit is contained in:
34
CLAUDE.md
34
CLAUDE.md
@@ -1,11 +1,12 @@
|
||||
# CLAUDE.md - Agent Guidelines for HdM Slides
|
||||
# CLAUDE.md - Agent Guidelines for Uni Slides (DHBW + HdM)
|
||||
|
||||
This project builds presentation decks for Marp, supporting multiple courses.
|
||||
|
||||
## Courses
|
||||
|
||||
- **223015b** - Dateiformate, Schnittstellen, Speichermedien (6 Kapitel)
|
||||
- **223015c** - Internettechnologien (3 Kapitel)
|
||||
- **223015b** - Dateiformate, Schnittstellen, Speichermedien (HdM, 6 Kapitel)
|
||||
- **223015c** - Internettechnologien (HdM, 3 Kapitel)
|
||||
- **dhbw** - Technik I – Grundlagen IT (DHBW, 4 Kapitel)
|
||||
|
||||
## Agent Restrictions
|
||||
|
||||
@@ -25,8 +26,9 @@ Slide files in `slides/*/*.md` are main content files:
|
||||
|
||||
```
|
||||
slides/
|
||||
├── 223015b/ # Dateiformate course
|
||||
└── 223015c/ # Internettechnik course
|
||||
├── 223015b/ # HdM: Dateiformate
|
||||
├── 223015c/ # HdM: Internettechnik
|
||||
└── dhbw/ # DHBW: Technik I
|
||||
scripts/ # Shared scripts
|
||||
themes/ # Custom Marp themes
|
||||
build/ # Generated output (gitignored)
|
||||
@@ -35,16 +37,18 @@ build/ # Generated output (gitignored)
|
||||
## Build Commands
|
||||
|
||||
```bash
|
||||
make dev # Marp live server all courses (port 1312, HMR)
|
||||
make dev-b # Marp live server 223015b (port 1313, HMR)
|
||||
make dev-c # Marp live server 223015c (port 1314, HMR)
|
||||
make build # Build all courses
|
||||
make build-b # Build 223015b only
|
||||
make build-c # Build 223015c only
|
||||
make html # HTML only
|
||||
make pdf # PDF only
|
||||
make klausur # Extract klausur slides → slides/*/klausur.md
|
||||
make deploy # Deploy all (ASK FIRST!)
|
||||
make hdm-dev # HdM live server all (port 1312)
|
||||
make hdm-dev-b # HdM 223015b only (port 1313)
|
||||
make hdm-dev-c # HdM 223015c only (port 1314)
|
||||
make dhbw-dev # DHBW live server (port 1315)
|
||||
make hdm-build # Build all HdM courses
|
||||
make dhbw-build # Build DHBW course
|
||||
make hdm-html # HTML only (HdM)
|
||||
make hdm-pdf # PDF only (HdM)
|
||||
make hdm-klausur # Extract klausur slides → slides/*/klausurfolien.md
|
||||
make hdm-deploy # Deploy HdM (ASK FIRST!)
|
||||
make dhbw-deploy # Deploy DHBW (ASK FIRST!)
|
||||
make deploy # Deploy all (ASK FIRST!)
|
||||
```
|
||||
|
||||
## Nix Flake Commands
|
||||
|
||||
Reference in New Issue
Block a user