> You can provide a small Makefile that the user will have to invoke inThe user doesn't even have to invoke it: package-install can invoke it
> order to compile the C source.
(indirectly) by having something akin to
(eval-when-compile (shell-command "make"))
in one of the Elisp files.