acts-project / acts-project/acts

Install podio edm

Aperta
#4,406 10 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Stale
Lingua principale
C++
Stelle
131
Fork
276
Merge medio
3g 13h
PR unite (30g)
112

Descrizione

In order to inherit experiment EDM from Acts EDM one has to do something like this:

```cmake
PODIO_GENERATE_DATAMODEL(myedm myedm .yaml headers sources
UPSTREAM_EDM edm4hep:${ACTS_EDM_DATA_DIR}/edm.yaml
IO_BACKEND_HANDLERS ${PODIO_IO_HANDLERS}
OUTPUT_FOLDER ${CMAKE_CURRENT_BINARY_DIR}
)
```

The problem is that [edm.yaml](https://github.com/acts-project/acts/blob/main/Plugins/Podio/edm.yml) is not being installed anywhere.

Providing something like `ACTS_EDM_DATA_DIR` or maybe directly `ACTS_PODIO_EDM_YAML` variable in cmake config would also simplify life and appreciated.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.