Generate the interface header from an IDL file.