F Prime Flight Software bootstrapping tool
Project description
fprime-bootstrap
Easily get started on developing an F´ project with fprime-bootstrap.
More information can be found on the F´ Installation Guide or at https://fprime.jpl.nasa.gov.
Installation
Install fprime-bootstrap with:
pip install fprime-bootstrap
Create a new project
Once installed, create a fresh new F´ project with:
fprime-bootstrap project
Options:
--no-venv
: skips the creation of a Python virtual environment within the project to manage F´ tooling dependency. This is useful if you would like to use an externally-managed virtual environment. Not recommended for users who are not proficient in Python venvs.--path <PATH>
: path to create the project in. Defaults to cwd.
Clone existing projects
Given an existing repository that contains an F Prime project, you can use fprime-bootstrap
to get it onto your system and have it be set up with the project's virtual environment.
Provided a repo that contains an F Prime project, you can run:
# example repo is LED Blinker project
fprime-bootstrap clone https://github.com/fprime-community/fprime-workshop-led-blinker
The options listed above in the project
command apply, and more can be listed with fprime-bootstrap clone --help
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fprime_bootstrap-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffacfaa4b88aeb520e5af0ee700c34fcbc0afc0d33d2ea1e3572d85609577194 |
|
MD5 | b56fe210d1dd12cd518ba82211d841f2 |
|
BLAKE2b-256 | 6b45bb52ebbee1c7be0b09bc0952b9b8e7277b7a9648b0f0caae5a18428afd30 |