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

Support cargo examples autodetection (not by manifest) #355

Closed
boozook opened this issue May 9, 2024 · 0 comments · Fixed by #385 or #376
Closed

Support cargo examples autodetection (not by manifest) #355

boozook opened this issue May 9, 2024 · 0 comments · Fixed by #385 or #376
Labels
cargo About cargo or cargo-playdate compatibility enhancement New feature or request

Comments

@boozook
Copy link
Owner

boozook commented May 9, 2024

No description provided.

@boozook boozook added enhancement New feature or request cargo About cargo or cargo-playdate compatibility labels May 9, 2024
boozook added a commit that referenced this issue Jun 8, 2024
…supports cargo's auto-targets (#355);

prototype of usage new source of unit-tree
github-actions bot added a commit that referenced this issue Jun 9, 2024
* add `options.workspace` draft for future implementation

* add workspace metadata, fix: use `PackageIdSpec` instead of `PackageId` in some places

* improvements, assets-plan display fmt, less lifetimes

* small fixes, reduce `Package` using where just id needed

* partially rewritten assets-builder: now lazy, supports dependencies, supports cargo's auto-targets (#355);
prototype of usage new source of unit-tree

* apply clippy suggestions

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* ~fixes

* fmt

* CI: reviewdog can fail on windows 🤷🏻‍♂️

* fix missed assets for dev target

* update deps, improve method names, impl manifest validation for specified target

* impl structural inheritance for `package.metadata.playdate.options` by `workspace.metadata.playdate.options`

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@boozook boozook linked a pull request Jun 15, 2024 that will close this issue
@boozook boozook closed this as completed Jun 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cargo About cargo or cargo-playdate compatibility enhancement New feature or request
Projects
Archived in project
1 participant