Skip to content
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
7 changes: 4 additions & 3 deletions docs/build_notes/FEI_build/software_build.rst
Original file line number Diff line number Diff line change
Expand Up @@ -121,10 +121,11 @@ tracking camera module:

.. code-block:: bash

sudo /opt/hispec/app/systemd/install.sh hsfei --host-role feiserver --extra atcam
sudo /opt/hispec/app/systemd/install.sh hsfei --host-role feiserver --extra atcam --extra scripts

``--extra atcam`` is recorded in ``/etc/hispec/extras``, so later runs keep the
module without repeating it.
``--extra scripts`` adds what the tracking camera analysis scripts plot with.
Both are recorded in ``/etc/hispec/extras``, so later runs keep them without
repeating the flags.

.. warning::
``PyQt5`` comes from ``apt``, not the venv.
Expand Down
6 changes: 6 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ dependencies = [
atcam = [
"camera-interface-tracking@git+ssh://[email protected]/CaltechOpticalObservatories/hispec-tracking-camera-instrument.git",
]
# Plotting and FITS for the engineering scripts under scripts/, which no daemon
# imports: install.sh --extra scripts
scripts = [
"astropy",
"matplotlib",
]

[project.scripts]
hispec = "hispec.cli:main"
Expand Down
Loading