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

Enhancement: Global CLI #1

Open
JacobCoffee opened this issue Dec 2, 2023 · 0 comments
Open

Enhancement: Global CLI #1

JacobCoffee opened this issue Dec 2, 2023 · 0 comments
Labels

Comments

@JacobCoffee
Copy link
Owner

JacobCoffee commented Dec 2, 2023

Create a global CLI to run any given years code, where the code is in any given language, and we can run any day and its parts individually.

The structure will probably maintain this format:

$year/$language/$day.$langext

Currently this is like:

├─ 2023
│  ├─ Data
│  ├─ Rust
│  │  ├─ src
│  │  │  ├─ days
│  │  │  │  ├─ dayX.rs
│  │  │  │  ├─ dayY.rs
│  ├─ Python
│  │  ├─ Day_X
│  │  ├─ Day_Y
│  ├─ OCaml
─ 2022
│  ├─ Data
│  ├─ Python
│  │  ├─ Day_X
│  │  ├─ Day_Y
│  ├─ Rust
│  │  ├─ src
│  │  │  ├─ days
│  │  │  │  ├─ dayX.rs
│  │  │  │  ├─ dayY.rs

Unanswered Questions

Will need to take into account differing languages structure requirements (Python flat vs Rust src/?)

@JacobCoffee JacobCoffee added the cli label Dec 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant