[Halld-online] Added plugins to build system

Elliott Wolin wolin at jlab.org
Fri Jun 14 15:09:19 EDT 2013


Hi,

I neglected to allow for plugins in the previous version of the 
SCONS-based build system.  I just added them, see the HOWTO:

     https://halldweb1.jlab.org/wiki/index.php/SCONS_for_online

Briefly, plugin source code resides in subdirectories of src/plugins 
(parallel to src/libsrc, src/binsrc, etc), one plugin to each 
subdirectory.  The .so file will be named after the plugin subdirectory 
(i.e. if the plugin directory is src/plugins/myPlugin then the build 
system will create myPlugin.so).

Plugins get installed in the architecture directory under /plugins 
(parallel to /lib, /bin, etc).

Note that our plan is to create a generic hd_online and customize it for 
different analyses via plugins, same as is done with hd_ana. Further, we 
may adopt a plugin strategy for other facilities besides hd_online.

Comments, questions...?

Thanks,

-- 

				Sincerely,
					Elliott
  

================================================================================


  Those raised in a morally relative or neutral environment will hold
		    no truths to be self-evident.
				

Elliott Wolin
Staff Physicist, Jefferson Lab
12000 Jefferson Ave
Suite 8 MS 12A1
Newport News, VA 23606
757-269-7365

================================================================================



More information about the Halld-online mailing list