apple/apple-llvm-infrastructure-tools

50

stars

604

commits

C++

primary language

Oct 10, 2023

updated

README

Apple LLVM Infrastructure Tools

This is a collection of tools for maintaining LLVM-project–related infrastructure, including CI, automerging, monorepo transition, and others.

Deploying git-apple-llvm

Prerequisites:

  • Python 3
  • Relatively recent git (git 2.20+ should work)

You can deploy git-apple-llvm by running the install target:

sudo make install                 # Installs into /usr/local/bin
make install PREFIX=/my/directory # Installs into /my/directory/bin

You can always uninstall the tools by running the uninstall target:

sudo make uninstall

More documentation

cd docs/ && make html && open _build/html/index.html for more documentation.

Contributors

dexonsmith

431 commits

hyp

102 commits

JDevlieghere

43 commits

azharudd

14 commits

apple/apple-llvm-infrastructure-tools

50

stars

604

commits

C++

primary language

Oct 10, 2023

updated

README

Apple LLVM Infrastructure Tools

This is a collection of tools for maintaining LLVM-project–related infrastructure, including CI, automerging, monorepo transition, and others.

Deploying git-apple-llvm

Prerequisites:

  • Python 3
  • Relatively recent git (git 2.20+ should work)

You can deploy git-apple-llvm by running the install target:

sudo make install                 # Installs into /usr/local/bin
make install PREFIX=/my/directory # Installs into /my/directory/bin

You can always uninstall the tools by running the uninstall target:

sudo make uninstall

More documentation

cd docs/ && make html && open _build/html/index.html for more documentation.

Contributors

dexonsmith

431 commits

hyp

102 commits

JDevlieghere

43 commits

azharudd

14 commits

Languages

C++

38.2%

Python

34.2%

Shell

21.7%

C

3.0%

Makefile

1.9%