Skip to content

Add support for unsupported systems #2

@rail5

Description

@rail5

Bash++ supports any GNU/Linux system.

Portability of supershells

If compiling to target Bash version 5.3, supershells work on all platforms.

When targeting version <= 5.2, supershells are known to break on MacOS and Haiku. At the moment, they rely on the non-standardized /dev/fd interface. This should be made more portable

Notes

  • The test suite requires GNU Grep + perl regexp support
  • On MacOS, the format of the date command must also be modified in the makefile.

Untested Systems

  • Any of the BSDs
  • Solaris

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions