-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configurable generation of IDE start scripts #513
Comments
@andreasrichtercg thanks for this feedback and feature-request. However, we also had the exactly opposite demands in our old We should therefore first think how this should be configurable? By default this should be disabled and a user could set something in his |
@hohwille As I (as an architect) want to be in control of the default behaviour I can imagine two approaches:
|
@andreasrichtercg thanks for your feedback and your thoughts. As there can be multiple projects per workspace and a launch-script is only created per workspace and also there can be multiple IDEs involved, I would rather not consider the second option. After all you could simply call If you still think this is too complicated for a developer to do, we should consider a property that triggers the script generation. In that case this property can be defined and overriden in any way as described here: For the implementation I see two options:
I have not verified but if the projects are created after tools setup then there is a difference in the result of 1. and 2. For the variable I would suggest the following to activate the feature:
|
@hohwille Indeed If you still see a value for the community and devon-ide, I think design 1) with additional handling while workspace creation would meet the requirement to setup everything "at once". But the variable to activate the behaviour should be more fine grained based on the ide like ... As a thought .. What do you generally think about introducing a hook mechanism to devon-ide like post-create-workspace, post-create-project? Such requirements could be solved with this approach too. |
Projects can configure The hook mechanism sounds like an awesome flexibility but so far I have been concerned by security issues when |
With #557 some things changed slightly:
|
BWT: this entirey product is called |
As a developer,
I want start scripts for vscode and eclipse to be created automatically during project import for the workspace defined in (settings/projects/.properties)
so that I don't have to create them manually
The text was updated successfully, but these errors were encountered: