Appendix: Build Targets
Build Targets
Every Makefile target in domus-captures.
| Target | Depends On | Description | Usage |
|---|---|---|---|
|
kroki |
Full Antora build with Kroki diagram rendering |
|
|
build |
Build site and start local server on port 8000 |
|
|
— |
Alias for |
|
|
— |
Remove build artifacts |
|
|
— |
Install Node.js dependencies |
|
|
— |
Verify required tools are installed |
|
|
— |
Start Kroki diagram server on port 18000 |
|
|
— |
Stop Kroki container |
|
|
— |
Check Kroki container status |
|
|
update-days |
Create today’s WRKLOG with section includes |
|
|
— |
Create a new meeting notes file |
|
|
— |
Export current document as PDF |
|
|
— |
Export current document as HTML |
|
|
— |
Export current document as DOCX |
|
|
— |
Export current document as EPUB |
|
|
pdf html docx epub |
Run all export formats |
|
|
— |
Export today’s worklog in all formats |
|
|
— |
Export current month’s worklogs |
|
|
sync-nav update-index |
Sync nav and index, then push to GitHub |
|
|
— |
Calculate days-since-origin for tracker partials |
|
|
— |
Synchronize nav.adoc with content changes |
|
|
— |
Generate/update monthly index pages |
|
|
d2 dot mmd puml |
Render all diagram formats |
|
|
— |
Render D2 diagrams |
|
|
— |
Render Graphviz DOT diagrams |
|
|
— |
Render Mermaid diagrams |
|
|
— |
Render PlantUML diagrams |
|
|
— |
Remove vocabulary PDF from reMarkable |
|
|
— |
Remove grammar PDF from reMarkable |
|
|
— |
Remove dashboard PDF from reMarkable |
|
|
vocab grammar dashboard |
Remove all Spanish PDFs from reMarkable |
|
|
— |
Remove worklog PDF from reMarkable |
|
|
— |
Remove objectives PDF from reMarkable |
|
|
— |
Remove regex PDF from reMarkable |
|
|
— |
Remove certs PDF from reMarkable |
|
|
— |
Remove ideas PDF from reMarkable |
|
|
— |
Remove AsciiDoc PDF from reMarkable |
|
|
— |
Remove mastery PDF from reMarkable |
|
|
all rm-* |
Build site and remove all reMarkable PDFs |
|
|
— |
Upload PDFs to reMarkable |
|
|
— |
Full reMarkable workflow (generate + upload) |
|