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

Add support for Toybox #1

Open
paulstraw opened this issue Nov 25, 2023 · 0 comments
Open

Add support for Toybox #1

paulstraw opened this issue Nov 25, 2023 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@paulstraw
Copy link
Member

Is your feature request related to a problem? Please describe.
This thing is a pain to add to other projects.

Describe the solution you'd like
Make it easy to install with Toybox

Describe alternatives you've considered
N/A

Additional context
This is a bit complex, and I don't fully understand what all would need to happen. Toybox does have support for C-based toyboxes which can run a Makefile. However, getting the C output from Nim to a usable spot is difficult. https://github.com/treeform/genny looks very worth investigating.

I think this would need CI. My current understanding of the goal would be to output:

  1. .h file
  2. .a file for *nix (and macOS?)
  3. .lib file for Windows

Or maybe these should/have to be dynamic instead of static? Honestly, I don't know yet.

@paulstraw paulstraw added enhancement New feature or request help wanted Extra attention is needed labels Nov 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant