[all-commits] [llvm/llvm-project] 76ee0d: [cmake] Use source-groups in Polly.

Michael Kruse via All-commits all-commits at lists.llvm.org
Tue Jan 7 12:20:37 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 76ee0de00c407399b0aa7d282c589739b818b3dc
      https://github.com/llvm/llvm-project/commit/76ee0de00c407399b0aa7d282c589739b818b3dc
  Author: Christopher Tetreault <ctetreau at quicinc.com>
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
    M polly/cmake/polly_macros.cmake
    M polly/lib/CMakeLists.txt

  Log Message:
  -----------
  [cmake] Use source-groups in Polly.

Configure CMake to setup source-groups for Polly. Source groups
describe how source files should be organized in IDEs. By default, all
headers are dumped into one folder under PollyCore and all source files
into another. On disk, these files are organized into folders, but this
isn't reflected in the IDE. This change uses CMake source groups to have
the IDE reflect the on disk layout. This will make it easier to visualize
the project structure for users of Visual Studio and XCode

Patch by Christopher Tetreault <ctetreau at quicinc.com>

Reviewed By: Meinersbur, grosser

Differential Revision: https://reviews.llvm.org/D72117




More information about the All-commits mailing list