This is an archive of the discontinued LLVM Phabricator instance.

[gn build] Add build files for DebugInfo/{DWARF,PDB}, Option, ToolDrivers/llvm-lib, and WindowsManifest
ClosedPublic

Authored by thakis on Dec 11 2018, 6:00 PM.

Details

Summary

These are the remaining build files needed for building lld. Mostly boring.

The diff in targets.gni is due to me running gn format on all gn(i) files.

llvm_enable_dia_sdk is in a gni file because I'm going to have to read it when writing the lit invocations for check-llvm and check-lld. I've never had the DIA sdk installed locally so I never tested building with it enabled -- it probably doesn't Just Work and needs some path to diaguids.lib. We can finish that once somebody needs it.

Diff Detail

Event Timeline

thakis created this revision.Dec 11 2018, 6:00 PM
phosek accepted this revision.Dec 11 2018, 6:34 PM

LGTM

This revision is now accepted and ready to land.Dec 11 2018, 6:34 PM
This revision was automatically updated to reflect the committed changes.