git.lucas.co / cce-vault
notes vault library and CLI (Obsidian-compatible)
git clone https://git.lucas.co/cce-vault.git

Makefile (509B)

 1 .PHONY: build install run clean
 2 
 3 build:
 4 	cargo build --release
 5 
 6 # Binaries, helper scripts and user units are enumerated by ccebuild from
 7 # cargo metadata, so extra [[bin]] targets are picked up without being named
 8 # here — hand-listing them is what left crates shipping incomplete for weeks.
 9 install: build
10 	@command -v ccebuild >/dev/null || { echo "ccebuild not installed — run: make -C ../cce-compositor install"; exit 1; }
11 	ccebuild install --no-build cce-vault
12 
13 run:
14 	cargo run
15 
16 clean:
17 	cargo clean