Skip to content

Conversation

@alexbaekey
Copy link

With these changes a user can now build PyDevice through a virtual python environment (with managers like pixi, conda), provided there is a "python-config" file within the environment packages.

Changes to the Makefile now read in either environment libraries or system libraries based on what is specified in the python-config path.

@klemenv
Copy link
Owner

klemenv commented Dec 27, 2025

Alex, I think the only real change is introducing the PYDEV_USR_LDFLAGS. Could you compute that in the if/else statement instead of introducing the _RAW variable? Is it required to move CONFIG.PyDevice from TARGETS to CONFIGS?

Also, please remove the commit for the CONFIG file as that is your site specific. You can put your site specific changes into the CONFIG_SITE.local which is not part of the repo.

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.

2 participants