standard make targets
- Dominant language
- Macaulay2
- Stars
- 435
- Forks
- 297
- Avg merge
- 4d 20h
- Merged PRs (30d)
- 11
Description
It would be good to use more of the standard GNU targets in our makefile: see https://www.gnu.org/prep/standards/html_node/Standard-Targets.html .
In particular, we could arrange "make dist" to make a "fat tar file", as described in `M2/INSTALL`.
Also, we could have separate targets "install" and "install-strip" and do a way with our configure option "--enable-strip".
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Makefile and read M2/INSTALL alongside the GNU standard-targets reference. Determine the required behavior for dist, install, and install-strip, including replacing the --enable-strip option. Done means the standard targets create the expected distribution archive and handle stripped and unstripped installation separately.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100