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

Repository
rL LLVM

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.