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

[Idea] Unecesary installation #8

Open
mauro-balades opened this issue Jan 29, 2022 · 4 comments
Open

[Idea] Unecesary installation #8

mauro-balades opened this issue Jan 29, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@mauro-balades
Copy link

What about just having 2 different packages?

For the CLI

cargo install brainsuck-cli
$ brainsuck

And for the lib (in the Cargo.toml)

brainsuck = "1.0.0"
@d3r1n
Copy link
Owner

d3r1n commented Feb 22, 2022

Yea it's a good idea. I'm busy with another project rn but as soon as possible I will update brainsuck and add a compiler!

@d3r1n d3r1n added the enhancement New feature or request label Feb 22, 2022
@mauro-balades
Copy link
Author

alr

@d3r1n
Copy link
Owner

d3r1n commented Apr 23, 2022

With current code base, library functions are designed to run and print results to the stdout. So they don't work correctly besides being used in
After adding some planned features such as compiling and JiT, I'm planning to make "bs-lib" a separate library and make "bs-bin" can be installed through cargo or other package managers. I guess I can add this as a feature.

@mauro-balades
Copy link
Author

yes

Repository owner deleted a comment from jimga150 Mar 19, 2024
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
None yet
Development

No branches or pull requests

2 participants