Skip to content
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

Help setup Lake build/clean tasks #61

Closed
lovettchris opened this issue Oct 28, 2021 · 3 comments
Closed

Help setup Lake build/clean tasks #61

lovettchris opened this issue Oct 28, 2021 · 3 comments
Assignees
Labels
nice to have It would be great to have or fix, but it is not essential.

Comments

@lovettchris
Copy link
Contributor

Help users configure .vscode/tasks.json so it can do things like this, so the user can use Ctrl+Shift+B to build, and something to clean, and perhaps even run a compiled app, depending on the type of lake project, etc...

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build",
            "type": "shell",
            "command": "lake build"
        },
        {
            "label": "clean",
            "type": "shell",
            "command": "lake clean"
        }
    ]
}
@leodemoura
Copy link
Member

This sounds like a useful feature to have, but I am an Emacs user :)
@gebner @Kha @Vtec234 @EdAyers @tydeu Any thoughts?

@lovettchris
Copy link
Contributor Author

Here's more info: https://code.visualstudio.com/docs/editor/tasks

@leodemoura leodemoura added the nice to have It would be great to have or fix, but it is not essential. label Jul 6, 2022
@mhuisi mhuisi self-assigned this Sep 7, 2023
@mhuisi
Copy link
Collaborator

mhuisi commented Oct 19, 2023

This was implemented by #334, though using commands, not tasks. Tasks cannot be parameterized and you cannot obtain stdout/stderr output, making them too inconvenient.

@mhuisi mhuisi closed this as completed Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nice to have It would be great to have or fix, but it is not essential.
Projects
None yet
Development

No branches or pull requests

3 participants