mirror of
https://github.com/Binary-Coalescence/motorDSM.git
synced 2025-08-04 21:55:40 -05:00
Updated README for setting up IOC build config file.
This commit is contained in:
15
README.md
15
README.md
@@ -10,12 +10,9 @@ motorDSM is a submodule of [motor](https://github.com/epics-modules/motor).
|
|||||||
When motorDSM is built in the ``motor/modules`` directory, no manual
|
When motorDSM is built in the ``motor/modules`` directory, no manual
|
||||||
configuration is needed.
|
configuration is needed.
|
||||||
|
|
||||||
motorDSM can also be built outside of motor by copying it's
|
motorDSM can also be built outside of motor by copying it's ``configure/EXAMPLE_RELEASE.local`` file to ``RELEASE.local`` and defining the paths to ``EPICS_BASE``, ``MOTOR``, and itself.
|
||||||
``EXAMPLE_RELEASE.local`` file to ``RELEASE.local`` and defining the paths to
|
|
||||||
``EPICS_BASE``, ``MOTOR``, and itself.
|
|
||||||
|
|
||||||
motorDSM contains an example IOC that is built if ``CONFIG_SITE.local`` sets
|
motorDSM contains an example IOC that is built if ``configure/CONFIG_SITE.local`` sets ``BUILD_IOCS = YES``. The example IOC can be built outside of the driver module. Copy ``iocs/dsmIOC/configure/EXAMPLE_RELEASE.local`` to ``RELEASE.local`` and uncomment and set the paths for the appropriate lines depending on whether motorDSM was built inside the motor module or independently.
|
||||||
``BUILD_IOCS = YES``. The example IOC can be built outside of driver module.
|
|
||||||
|
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
@@ -116,12 +113,16 @@ motorDSM (this package)
|
|||||||
$ cd $SUPPORT
|
$ cd $SUPPORT
|
||||||
$ git clone git@github.com:Binary-Coalescence/motorDSM.git
|
$ git clone git@github.com:Binary-Coalescence/motorDSM.git
|
||||||
|
|
||||||
|
In ``motorDSM/configure``, copy ``EXAMPLE_RELEASE.local`` to ``RELEASE.local``
|
||||||
|
and set paths for ``EPICS_BASE``, ``MOTOR``, and ``MOTOR_DSM``.
|
||||||
|
|
||||||
In ``motorDSM/configure``, copy ``EXAMPLE_CONFIG_SITE.local``
|
In ``motorDSM/configure``, copy ``EXAMPLE_CONFIG_SITE.local``
|
||||||
to ``CONFIG_SITE.local`` and set:
|
to ``CONFIG_SITE.local`` and set:
|
||||||
BUILD_IOCS = YES
|
BUILD_IOCS = YES
|
||||||
|
|
||||||
In ``motorDSM/configure``, copy ``EXAMPLE_RELEASE.local`` to ``RELEASE.local``
|
In ``motorDSM/iocs/dsmIOC/configure``, copy ``EXAMPLE_RELEASE.local`` to
|
||||||
and set paths for ``EPICS_BASE``, ``MOTOR``, and ``MOTOR_DSM``.
|
``RELEASE.local``. Comment out the "if built inside motor" lines, uncomment the
|
||||||
|
"if built outside motor" lines, and set the path for ``MOTOR_DSM``.
|
||||||
|
|
||||||
$ cd motorDSM
|
$ cd motorDSM
|
||||||
$ make distclean
|
$ make distclean
|
||||||
|
Reference in New Issue
Block a user