Skip to content
This repository has been archived by the owner on Sep 20, 2021. It is now read-only.
/ ADSupport Public archive
forked from areaDetector/ADSupport

Source code for support libraries for areaDetector.

License

Notifications You must be signed in to change notification settings

lcavalli/ADSupport

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADSupport

The home of the support libraries for the EPICS areaDetector software. It contains third party libraries required for some plugins and drivers. These are provided in source-code form compatible with the EPICS build system. This makes it convenient to use these libraries on systems like Windows and vxWorks for which there are not binary packages available as there are on Linux and Darwin. For Linux and Darwin the code here can be useful when the system not have one of the packages installed, or has a different version from the one required by areaDetector.

This module contains the following libraries:

These libraries have had minor changes made so they will build with the EPICS build system on all of the supported platforms. These changes are documented in a README.epics file in each library source directory.

The build system will build each library XXX only if the following make variables are set.

WITH_XXX=YES
XXX_EXTERNAL=NO

For example:
WITH_HDF5=YES
HDF5_EXTERNAL=NO

This allows areaDetector to not use a library at all (WITH_XXX=NO) or to use an external version of the library if desired (XXX_EXTERNAL=YES) rather than the version in ADSupport.

These can be defined for each library and for each build target in the files CONFIG_SITE.local.* files in in the configure/ directory of the appropriate release of the top-level areaDetector repository or in ADSupport/configure/CONFIG_SITE.*.

Additional information:

About

Source code for support libraries for areaDetector.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 86.4%
  • HTML 4.9%
  • C++ 2.2%
  • Shell 1.9%
  • Makefile 1.8%
  • TeX 1.3%
  • Other 1.5%