[PATCH] D14541: [lnttool] Refactor the Makefile logic out behind an interface

James Molloy via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 10 07:51:04 PST 2015


jmolloy created this revision.
jmolloy added reviewers: cmatthews, beanz.
jmolloy added a subscriber: llvm-commits.
jmolloy set the repository for this revision to rL LLVM.

This should set the scene for logic to be plugged in to drive the new CMake based build system. It encapsulates the Makefile-specific behaviors and code and hides it all away.

At some point we're going to have to do a spring clean of the supported LNT options; putting in the effort to make some work until CMake and binning others. Unfortunately I have no idea what LNT features people are using though :(

The interface is deliberately not documented because it's not expected to be stable, and it does whatever the Makefile code expects at the moment.

Repository:
  rL LLVM

http://reviews.llvm.org/D14541

Files:
  lnt/tests/nt.py
  lnt/tests/nt_buildsystem/__init__.py
  lnt/tests/nt_buildsystem/cmake.py
  lnt/tests/nt_buildsystem/makefile.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14541.39812.patch
Type: text/x-patch
Size: 105383 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151110/735e2cd4/attachment-0001.bin>


More information about the llvm-commits mailing list