-
-
Notifications
You must be signed in to change notification settings - Fork 784
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new cl.exe dependency report files #868
Milestone
Comments
所以还是赶紧弄个正经的JSON库进来吧 |
是会弄个的 不过得等等 最近没啥时间 |
json的调研和集成后期到这里跟进:#893 |
我加上了 |
我初步支持上了,/sourceDependences 解析,初步看了下,似乎默认所有系统头文件也会带进来,没看到像gcc/clang那样可指定只生成项目的includes,这样可以减少不少输出量,提高处理和编译效率。 先这样吧,回头有问题再改进 输出内容大概长这样:
|
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In the cl.exe compiler shipped with Visual Studio 16.7 Preview 3, cl.exe will have a new switch /sourceDependencies [json file name].
ninja-build/ninja#1806
ninja-build/ninja#1766
https://github.com/ninja-build/ninja/pull/1812/files/48275bf8b04f4b2352d9c1e2ea7213b2ff9fde1d..00fe279c0c23396cf77a5d06073a1a23085506a6
The text was updated successfully, but these errors were encountered: