generated modules go in to .c/