Make :compile obey --codegen flag