Skip to content

Conversation

@bittner
Copy link

@bittner bittner commented Sep 8, 2025

Another small step towards to allowing this project to be installed and run as a Python package from PyPI.

Puts the executable bit under version control for all engines, which makes running the RunEngines script on Linux (and macOS) a matter of the past.

Related

@lukasmonk
Copy link
Owner

When creating the distributions they go with 777. RunEngines is used when updating or adding engines, but in the distribution it goes or has to go with 777. RunEngines will only be necessary, if I have messed up in the process. It's not a tool designed for the user.

@bittner
Copy link
Author

bittner commented Sep 9, 2025

That's all fine. The point is that Git can manage file permissions. This way executable files under version control get the correct permissions directly, no need to ensure this in a build process, and during development the application works as expected.

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