Skip to content

Conversation

@phdru
Copy link
Contributor

@phdru phdru commented Feb 24, 2024

Improve portability: replace Linux-only inotify_simple with portable watchdog.

Update Makefile to create a Python virtual environment and install watchdog as a dependency instead of a submodule.

Install `watchdog` as a dependency into a virtual environment.
This allows to use different versions of Python
without relying on a particular commit of a submodule (the latest
version of `watchdog` (4.0) requires Python 3.8). Run

    make PYTHON=python3.7 USER=1 native-install

to set particular Python version.
`watchdog` is much more portable.

Fixes: jlebon#46.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant