Handle different build systems
Open
enhancement
- Dominant language
- Shell
- Stars
- 12
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Right now it just runs `make` (not even `make install`!) a possible future version of RGBDS may change this.
Ideas floated about in the chat include:
- Detect Cargo.toml or Makefile, and run build commands accordingly. If Cargo build command is hardcoded into rgbenv, it may introduce incompatibilities.
- Always use Make. Some amount of anachronism is to be felt when having a Makefile that runs Cargo... but I think could work.
- Detect Makefile, and if not present try running build.sh. Gets rid of hard dependency on Make.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.