-
Notifications
You must be signed in to change notification settings - Fork 3
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
Include from nimble files is fragile #98
Comments
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Nycto
added a commit
to Nycto/playdate-nim
that referenced
this issue
Feb 13, 2025
Resolving, as the |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The way that playdate-nim currently integrates with Nimble by adding an
include
to the consumers nimble files is very fragile. It causes a few problems:nimble install playdate
before running a build. This is a break from the regular nimble processnimble install playdate
installs the latest version, not the in development version. This means the build scripts are on the previous versionnimble lock
, though I didn't test this too hardWe need to find another way of dealing with this.
One possible mechanism would be to vend a
bin
that wrapsnimble
. So instead of callingnimble simulate
, folks would callpdbuild simulate
. We could then strive to make all existingnimble
commands work as expected, so folks would only interact withpdbuild
when performing playdate specific actions.Other ideas and possible solutions are welcome
The text was updated successfully, but these errors were encountered: