Skip to content

feat: VSCode Tasks Runner and deckdebug.sh Enhancements #763

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

Merged
merged 10 commits into from
Apr 23, 2025

Conversation

Producdevity
Copy link
Contributor

@Producdevity Producdevity commented Apr 3, 2025

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

This PR introduces several new features and improvements: (Improvements are all related to the development experience.)

  • VSCode Tasks Runner Script
    A new script has been added that runs VSCode tasks with dependency handling for those who don't use VSCode. It parses the .vscode/tasks.json file (after stripping out comments) and executes the specified tasks along with any defined dependencies.

  • deckdebug.sh Improvements

    • Added argument validation to ensure the script is invoked with the required parameters.
    • Added dependency checks to verify that required commands are installed before proceeding.

@Producdevity Producdevity changed the title Dev feat: VSCode Tasks Runner and deckdebug.sh Enhancements Apr 3, 2025
@Producdevity Producdevity requested a review from AAGaming00 April 3, 2025 15:23
@TrainDoctor TrainDoctor added the enhancement New feature or request label Apr 8, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in SDH Tracker Apr 8, 2025
@TrainDoctor TrainDoctor moved this from 🆕 New to 👀 In review in SDH Tracker Apr 8, 2025
Copy link
Member

@TrainDoctor TrainDoctor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, once AA gives approval I'll merge.

@github-project-automation github-project-automation bot moved this from 👀 In review to 🏗 In progress in SDH Tracker Apr 11, 2025
@github-project-automation github-project-automation bot moved this from 🏗 In progress to 👀 In review in SDH Tracker Apr 23, 2025
@AAGaming00 AAGaming00 merged commit b15392b into SteamDeckHomebrew:main Apr 23, 2025
4 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in SDH Tracker Apr 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants