mirror of
https://github.com/zap-proto/papers.git
synced 2026-10-30 15:04:17 +00:00
- pq-hybrid-kem: Z-Wing IND-CCA2-AKE security analysis - zero-copy-throughput: vs gRPC/HTTP-2/QUIC/JSON - transport-vs-jwt: strict-dominance corollary - rns-identity-binding: KEM-bound naming - streaming-tail-latency: HOL-blocking elimination - fix-trading-channel: institutional-grade FIX over ZAP - agent-communication: ZAP-MCP/A2A non-repudiation - composability: 2-category formalization, initial-object theorem
23 lines
661 B
Makefile
23 lines
661 B
Makefile
PAPER = main
|
|
LATEX = pdflatex
|
|
BIBTEX = bibtex
|
|
LATEX_FLAGS = -interaction=nonstopmode -halt-on-error
|
|
|
|
.PHONY: all clean check
|
|
|
|
all: $(PAPER).pdf
|
|
|
|
$(PAPER).pdf: $(PAPER).tex refs.bib
|
|
$(LATEX) $(LATEX_FLAGS) $(PAPER).tex
|
|
$(BIBTEX) $(PAPER) || true
|
|
$(LATEX) $(LATEX_FLAGS) $(PAPER).tex
|
|
$(LATEX) $(LATEX_FLAGS) $(PAPER).tex
|
|
|
|
check:
|
|
@command -v $(LATEX) >/dev/null 2>&1 || { echo "pdflatex not installed"; exit 1; }
|
|
@$(LATEX) $(LATEX_FLAGS) -draftmode $(PAPER).tex >/dev/null && echo "OK: $(PAPER).tex compiles"
|
|
|
|
clean:
|
|
rm -f $(PAPER).aux $(PAPER).log $(PAPER).out $(PAPER).bbl $(PAPER).blg \
|
|
$(PAPER).toc $(PAPER).pdf $(PAPER).fdb_latexmk $(PAPER).fls
|