Skip to content
Snippets Groups Projects
Commit b1cec49e authored by Claudio Scafuri's avatar Claudio Scafuri :speech_balloon:
Browse files

Merge branch 'devel' into 'main'

build in debian 12, Elettra 2.0 fork starting point

See merge request !1
parents 43b73d2e 8b541feb
No related branches found
No related tags found
1 merge request!1build in debian 12, Elettra 2.0 fork starting point
build*
# SimulatedEbsTm
Simulated Tune Monoitor device used in the frramework of the Elettra 2.0 simulator
## Elettra 2.0 fork
The class is a fork from the original ESRF implementation. Reasons for forking:
1) Elettra 2.0 has some differences in the combined magnets composition (set of multipoles) and in the excitation schemes for combined magnets.
2) We must use our local gitlab repository in order to use the INAU deployment system.
## Cloning -- originale sources
To clone this class, type
```
git clone git@gitlab.esrf.fr:accelerators/Simulators/EbsSimulator/SimulatedEbsTm.git
```
## Documentation
Poo generated documentation in **doc_html** folder
## Building and Installation
### Dependencies
The project has the following dependencies.
#### Project Dependencies
* Tango Controls 9 or higher.
* omniORB release 4 or higher.
* libzmq - libzmq3-dev or libzmq5-dev.
#### Toolchain Dependencies
* C++11 compliant compiler.
* CMake 3.0 or greater is required to perform the build.
### Build
Instructions on building the project.
CMake example:
```bash
cd SimulatedEbsTm
mkdir -p build/<os>
cd build/<os>
cmake ../..
make
```
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment