datalad / datalad-gooey

A graphical user interface for DataLad (datalad.org)
https://docs.datalad.org/projects/gooey
Other
4 stars 6 forks source link

Make datalad-command available to datalad_gooey on Windows #364

Closed christian-monch closed 1 year ago

christian-monch commented 1 year ago

This PR modifies the installer in such a way that it contains wheels of datalad_gooey and all its requirements, and installs datalad_gooey and its requirments from these wheels on the target system. That ensures that datalad.exe is working properly on the target system.

In addition datalaf_gooey is executed in an environment that contains a PATH entry to the newly installed datalad executable

mih commented 1 year ago

Thanks! How can I try the result? Merge and run?

christian-monch commented 1 year ago

@mih yes, in principle ;-)

  1. Merge
  2. Use the "Build Windows Installer"-Action to build an installer
  3. Pick up the installer binary from the latest release artefacts and execute it in Windows.
mih commented 1 year ago

OK, let's go then!