Optimize raw file copy action to coalesce into few copies.
Open
enhancement
transition
- Dominant language
- C++
- Stars
- 251
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
Boost uses a bunch of individual file copy targets to install the headers files. This is rather slow since it ends up in thousands of copy command processes. Either adjust existing copy actions, and create new actions, for copying files in batches instead.
Contributor guide
Research direction
Start by tracing B2's raw file copy actions and the header installation targets described in the issue. Determine where individual copy targets are created, then verify that installation uses batched copies and substantially fewer copy command processes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100