minor: add a build target to precompile .so files