Skip to content

Fix for !51. Add exported targets to the cmake build files.

Closes !51 (merged). Make the build system use the cmake files instead of the pkg-config. Adds exported targets nds::cxx and nds::daqc to the nds2-clientConfig.cmake file so that they are provided by the find_package(nds2-client) calls. Updated python/octave to use nds::cxx. The java build uses nds::daqc + the conlibndscxx variables.

Put the cmake config files under the lib install dir for all targets that are not windows. On Debian this translates to /usr/lib/x86_64-gnu-linux/ cmake/nds2-client. On RHEL systems this is /usr/lib64/cmake/nds2-client.

Edited by Jonathan Hanks

Merge request reports