[all-commits] [llvm/llvm-project] 1f8e28: [libc++] Add a CMake target to re-generate files a...

Louis Dionne via All-commits all-commits at lists.llvm.org
Thu Jul 15 09:07:44 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1f8e286cdc14488c80eeb4a92ff791510d19a0d3
      https://github.com/llvm/llvm-project/commit/1f8e286cdc14488c80eeb4a92ff791510d19a0d3
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2021-07-15 (Thu, 15 Jul 2021)

  Changed paths:
    M libcxx/CMakeLists.txt
    M libcxx/docs/Contributing.rst
    A libcxx/utils/CMakeLists.txt
    M libcxx/utils/ci/run-buildbot

  Log Message:
  -----------
  [libc++] Add a CMake target to re-generate files and revamp CONTRIBUTING.rst

As we automate more and more things in the library, it becomes useful for
contributors to have a single target for running all the automation as
part of their workflow. This commit adds a new `libcxx-generate-files`
target that should re-generate all the auto-generated files in the library.

As a fly-by, I also revamped the documentation on Contributing to account
for this new target and present it as a bullet list of things to check
before committing. I also added a few things that are often overlooked
to that list, such as updating the synopsis and the status files.

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




More information about the All-commits mailing list