-
Notifications
You must be signed in to change notification settings - Fork 51
Description
While working on a solution for matter-js/python-matter-server#1102 I faced some issues
I already have a working solution in a branch on my fork https://github.com/hgy59/chip-wheels/tree/feature-custom-config-data-path
Here are some fixes that I would like to create dedicated PRs for
- to build the wheels for aarch64 I had to choose a different runner (ubuntu-22.04-arm) since ARM64 isn't available anymore
- under ubuntu 22.04 the latest supported version of pygobject is 3.50.0 to create the controller library
- on my fork the build job did not run, since the container is created only when the Docker file was updated (my solution was to force the creation of the docker image when it does not exist)
- the shared library is not stripped yet and enlarges the created wheel unnecessarily
Finally I would like to support custom config data folders by definition of an environment variable.
The config folders are already patched to /data. This works well within docker containers.
But for a standalone installation (i.e. installation with python virtual env) we must not use hard coded paths.
I will hold back such a PR until I get feedback that the python-matter-server really works on Synology Diskstation devices.
But the common issues in the list above should be fixed anyway.