EnzymeAD / EnzymeAD/Enzyme

Please replace ExternalProject_Add with git submodules

Open
#3,106 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
LLVM
Stars
1.7k
Forks
188
Avg merge
1d 22h
Merged PRs (30d)
26

Description

Downloads are not allowed in package builders since downloads are insecure.

Contributor guide

Open the contributing guide

Research direction

Locate every use of ExternalProject_Add in the repository and inspect how package builders invoke the build. Trace which external dependencies are downloaded and how they are currently made available. Replace that download path with git submodules while preserving the package-builder workflow, then verify that package builds complete without network downloads.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, git
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.