Skip to content

Make the repository less unix-centric #2200

@jprochazk

Description

@jprochazk

A lot of tooling in this repository assumes that:

  • bash exists (and that the user's shell understands hashbangs)
  • symlinks just work ™️

I think removing these two assumptions will make the repository much more accessible to Windows users.

  • scripts/setup* don't work on Windows, meaning they can't easily install required tooling
  • re_web_viewer_server is configured to fetch the web_viewer files via a symlink which doesn't work when the repository is freshly cloned
  • a lot of just recipes use bash (such as py-build, which is central to everything regarding the rerun wheel)

More investigation needs to be done to find all the other things which don't work on Windows out of the box.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions