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

Split server into separate library and binary and build docs with build script #16

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

funnyboy-roks
Copy link
Member

@funnyboy-roks funnyboy-roks commented Feb 24, 2025

Note: Didn't mean to include 4f70312 in this branch, but it's not too big of a deal as #15 will be merged before this one

This PR splits the library aspects out of the binary for the server so that we can automatically build documentation and not need to include the tools for that in the binary.

TODO:

  • Split into lib and bin
  • Update dependencies to be specific for each component
  • Add build.rs for building docs
    • Update github action to build using new method
  • Update README[s] to contain better information about the project layout

@funnyboy-roks funnyboy-roks added the documentation Improvements or additions to documentation label Feb 24, 2025
@funnyboy-roks funnyboy-roks self-assigned this Feb 24, 2025
@funnyboy-roks funnyboy-roks changed the title [Experimental] Split server into separate library and binary and build docs with build script Split server into separate library and binary and build docs with build script Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant