• Sorin Jianu's avatar
    Split the updater IDL file. · 3846b220
    Sorin Jianu authored
    The IDL file is split in three parts: public, internal, and legacy
    definitions.
    
    This is a fairly straightforward change, which consists of suffixing
    the path to the typelib in the executable file with a //<index> where
    the index matches one of the there source IDLs above.
    
    Further work is needed to properly generate the GUIDs depending on
    the which IDL the GUIDs belong to. Some of the GUIDs must depend on
    branding, and some of the GUIDs must depend on branding and version.
    
    
    Bug: 1140562
    Change-Id: I6030977d3961ff24bbc8bc33392415d59884feec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2527822Reviewed-by: default avatarS. Ganesh <ganesh@chromium.org>
    Reviewed-by: default avatarJoshua Pawlicki <waffles@chromium.org>
    Commit-Queue: Sorin Jianu <sorin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#827420}
    3846b220
updater_internal_idl.template 1.23 KB