Skip to content

Handle different build systems #11

@ZoomTen

Description

@ZoomTen

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions