-
Notifications
You must be signed in to change notification settings - Fork 84
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'nos3#295' into nos3#84-fprime-checkout
# Conflicts: # components/generic_radio
- Loading branch information
Showing
42 changed files
with
3,406 additions
and
277 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
name: Build | ||
|
||
on: | ||
push: | ||
pull_request: | ||
|
||
jobs: | ||
fsw: | ||
runs-on: ubuntu-latest | ||
container: | ||
image: ivvitc/nos3-64:fprime | ||
steps: | ||
- uses: actions/checkout@v4 | ||
with: | ||
submodules: recursive | ||
- name: Update | ||
run: apt-get update | ||
- name: Install dependencies | ||
run: apt-get install -y python3 docker docker.io | ||
- name: prep | ||
run: make prep | ||
- name: config | ||
run: make config | ||
- name: build directory | ||
run: mkdir ./fsw/build | ||
- name: build | ||
run: make build-fsw | ||
|
||
sim: | ||
runs-on: ubuntu-latest | ||
container: | ||
image: ivvitc/nos3-64:fprime | ||
steps: | ||
- uses: actions/checkout@v2 | ||
with: | ||
submodules: recursive | ||
- name: Update | ||
run: apt-get update | ||
- name: Install dependencies | ||
run: apt-get install -y python3 docker docker.io | ||
- name: prep | ||
run: make prep | ||
- name: config | ||
run: make config | ||
- name: build directory | ||
run: mkdir ./sims/build | ||
- name: build | ||
run: make build-sim |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,15 +7,17 @@ The best source of documentation can be found at [the wiki](https://github.com/n | |
|
||
### Prerequisites | ||
Each of the applications listed below are required prior to performing the installation procedure: | ||
* Option A | ||
* Option A, you already use Linux | ||
* [Git 2.36+](https://git-scm.com/) | ||
* Linux with docker and docker compose installed | ||
* Option B | ||
* Option B, deployment of a virtual machine (VM) | ||
* [Git 2.36+](https://git-scm.com/) | ||
* [Vagrant 2.3.4+](https://www.vagrantup.com/) | ||
* [VirtualBox 7.0+](https://www.virtualbox.org/) | ||
|
||
### Installing | ||
Option B only. | ||
Will provision a VM with all required packages installed to be used immediately. | ||
1. Clone the repository `git clone https://github.com/nasa/nos3.git` | ||
2. `cd nos3` | ||
3. Clone the submodules `git submodule update --init --recursive` | ||
|
@@ -77,7 +79,11 @@ This project is licensed under the NOSA (NASA Open Source Agreement) License. | |
Please report issues and request features on the GitHub tracking system - [NOS3 Issues](https://www.github.com/nasa/nos3/issues). | ||
|
||
## Contributions | ||
If you would like to contribute to the repository, please complete the [NOS3_Indv_CLA](./doc/NOS3_Indv_CLA.pdf) form and submit it to [email protected] with [email protected] copied. Next please create an issue capturing work to be done noting you intend to work it, a related branch, and submit a pull request when ready and we'll work to get it integrated. | ||
If you would like to contribute to the repository, please complete this [NASA Form][def] and submit it to [email protected] with [email protected] CC'ed. | ||
Next, please create an issue describing the work to be performed noting that you intend to work it, create a related branch, and submit a pull request when ready. When complete, we will review and work to get it integrated. | ||
|
||
## Support | ||
If this project interests you or if you have any questions, please feel free to contact any developer directly or email `[email protected]`. | ||
|
||
|
||
[def]: https://github.com/nasa/nos3/files/14578604/NOS3_Invd_CLA.pdf "NOS3 NASA Contributor Form PDF" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
*.ui | ||
*.ui.* | ||
__pycache__ |
Oops, something went wrong.