.PHONY: lib dev clean

C_SRCS = mnemonicode/mnemonic.c mnemonicode/mn_wordlist.c

lib: libmnemonic.so

libmnemonic.so: $(C_SRCS) mnemonicode/mnemonic.h
	$(CC) -Wall -fPIC -shared -o $@ $(C_SRCS)

dev: lib
	uv run uvicorn mnemonic_api.app:app --reload

clean:
	rm -f libmnemonic.so
