A template repository for creating an extension package for BioFSharp.
BioFSharp repositories usually folllow this structure:
root
│ 📄<project name>.sln
│ 📄build.cmd
│ 📄build.sh
├───📁build
├───📁docs
├───📁src
| └───📁<project name>
└───tests
└───📁<testproject name>
- .sln is the root solution file.
buildcontains a FAKE build project with targets for building, testing and packaging the project.build/shandbuild.cmdin the root are shorthand scripts to execute the buildproject.docscontains the documentation in form of literate scripts and notebooks.srccontains folders with the source code of the project(s).testscontains folders with test projects.
just call build.sh or build.cmd depending on your OS.
build.sh runtestsbuild.cmd runtestsbuild.sh packbuild.cmd packYou can watch locally with hot reload via
build.sh watchdocsbuild.cmd watchdocs