INCATools / INCATools/ontology-development-kit
Makefile sanity options
Open
- Dominant language
- Dockerfile
- Stars
- 375
- Forks
- 69
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 7
Description
Recommendations by @jamesoverton
```
###Configuration
#
# These are standard options to make Make sane:
#
MAKEFLAGS += --warn-undefined-variables
SHELL := bash
.SHELLFLAGS := -eu -o pipefail -c
.DEFAULT_GOAL := all
.DELETE_ON_ERROR:
.SUFFIXES:
.SECONDARY:
```
Contributor guide
Research direction
Start by locating the repository's Makefile and compare its current configuration with the sanity options listed in the issue. Run the existing default and relevant Make targets afterward; done means the requested options are incorporated without breaking the Make workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100