24 Sep
2014
24 Sep
'14
3:24 a.m.
If you run b2 headers twice, starting from a clean checkout, the second run should do nothing. Is that the case? Does your problem appear for any library?
Huh, it's not doing it for me now. That's so weird.
The first time I call b2 headers, I creates a link for the headers that
works fine. The second time, it creates a copy, with only the files in the first level of the directory (no subdirectories), which causes builds to fail for libraries containing a "detail" subdir. It's as if xcopy is being called without the /s (recursive) option the second time around.