1234567891011121314151617181920 |
- package("diasdk")
- set_homepage("https://visualstudio.microsoft.com/")
- set_description("The Microsoft Debug Interface Access (DIA) SDK provides access to debug information stored in program database (.pdb) files generated by Microsoft postcompiler tools.")
- on_fetch("windows|x64", "windows|arm", "windows|arm64", function (package, opt)
- if opt.system then
- import("detect.sdks.find_dia_sdk")
- local dia_sdk = find_dia_sdk(nil, {arch = package:arch()})
- if dia_sdk then
- return {
- includedirs = dia_sdk.includedirs,
- linkdirs = dia_sdk.linkdirs,
- links = {
- package:config("shared") and "msdia140" or "diaguids"
- }
- }
- end
- end
- end)
|