epics-modules / mrfioc2

EPICS driver for Micro Research Finland event timing system devices
http://epics-modules.github.io/mrfioc2/
Other
8 stars 30 forks source link

Stop installing headers? #36

Closed mdavidsaver closed 8 months ago

mdavidsaver commented 4 years ago

I'm again considering dropping some or all of the public headers in order to allow more extensive internal restructuring. Of course this would cause problems for any external users of the API. So I'd like to find out how much of a problem this would be.

Who is maintaining external code which uses the mrfioc2 APIs?

Which pieces are being used, and to what end?

Links to publicly accessible repositories are much preferred.

dirk-zimoch commented 4 years ago

mrmDataBufferUser.h and mrmDataBufferType used here: https://github.com/paulscherrerinstitute/mrfioc2_regDev/blob/007b1739f27f90ddc4053656767c574b01df55a5/src/mrfioc2_regDev.cpp#L89

mark0n commented 4 years ago

As far as I can tell we aren't using any of these headers at FRIB.

jerzyjamroz commented 9 months ago

@dirk-zimoch , from what I see, you use a different repository so all fine. I prepared the build upgrade to support this issue: https://github.com/epics-modules/mrfioc2/pull/106 .