• jamesr@chromium.org's avatar
    GN: Add //ui/base/ime, fix up printing on mac · 0b363652
    jamesr@chromium.org authored
    This adds the //ui/base/ime target to the GN build, which is used
    everywhere except for ios. In the gyp build this isn't a real target,
    it's a set of properties that are included into the ui_base target which
    is the best you can do in GYP since you can't link a static library into
    a component without dropping some symbols. In GN, we can define this as
    a source_set with its own dependencies and settings.
    
    This also fixes up some miscellaneous mac issues.
    
    R=brettw@chromium.org,ben@chromium.org
    
    Review URL: https://codereview.chromium.org/389083002
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284981 0039d316-1c4b-4281-b951-d872f2087c98
    0b363652
BUILD.gn 2.36 KB