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

Fix #173, Add executable install guide #175

Merged
merged 2 commits into from
Apr 21, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions Guide-GroundSystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,14 @@ Installing and running cFS Ground System on Ubuntu:

The historically included instructions for running on macOS or CentOS are included at the bottom of this document for reference. Please note that instructions have not been maintained. Welcoming instruction contributions if any of these are your platform of choice.

### Install Ground System executable
This works for both macOS and Ubuntu systems.
```
The requirements.txt file is located directly inside the cFS-GroundSystem/
$ pip3 install -r requirements.txt
$ pip3 install -e relative/path/to/cFS-GroundSystem
$ cFS-GroundSystem
```
## Adding new flight software application to ground system command GUI

This section was made to help developers who are adding core Flight Software (cFS) Applications to the Python-based Ground System that comes with this cFS distribution.
Expand Down Expand Up @@ -157,3 +165,4 @@ $ yum install -y qt qt-demos qt-designer qt4 qt4-designer
```
$ python GroundSystem.py
```

7 changes: 4 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
from setuptools import setup
from _version import __version__ as _version

setup(
name='GroundSystem',
name='cFS-GroundSystem',
packages=['Subsystems','Subsystems.tlmGUI','Subsystems.cmdGui','Subsystems.cmdUtil'],
include_package_data=True,
version='0.0.0',
version=_version,
entry_points={
'console_scripts':[
'startg=GroundSystem:main'
'cFS-GroundSystem=GroundSystem:main'
]
},
)