• Wez Furlong's avatar
    getdeps: partially educate getdeps about EdenFS on Windows · d8e90515
    Wez Furlong authored
    Summary:
    I noticed that copytree was taking forever and realized
    that it wasn't issuing a prefetch call so I started looking in here;
    this commit teaches getdeps how to recognize and EdenFS repo on
    Windows but skips calling prefetch on Windows.
    
    Currently the prefetch implementation triggers some very slow
    processing in mercurial that is slower to start than just
    enumerating the files in the opensource build.
    
    It turned out that my original problem was just that my credentials
    had expired and we weren't surfacing that error on Windows yet.
    
    Reviewed By: simpkins
    
    Differential Revision: D20755905
    
    fbshipit-source-id: 8d3695cdd1f04199d1d409895482b8c706285d5f
    d8e90515
buildopts.py 14.6 KB