• Wez Furlong's avatar
    fbcode_builder: getdeps: add CMakeBuilder · 1f158eff
    Wez Furlong authored
    Summary:
    the cmake builder knows how to use cmake to configure a build
    for (preferably) and out-of-src build.  The `cmake.defines` section of
    the manifest is used to pass `-Dkey=value` options to the cmake configure
    command line.
    
    We prefer to use `ninja` to execute the build so that we can use more
    cores than 1 on Windows and just for consistency across platforms
    with mac and linux.
    
    Reviewed By: simpkins
    
    Differential Revision: D14690998
    
    fbshipit-source-id: 8102e8b4a47da515ca001772788ed0e5f2645ad7
    1f158eff
builder.py 8.02 KB