[libvirt PATCH 1/3] esx: separate header and source file generation