namespace setup
setup
Functions
Name | |
---|---|
def | ext(name name, depends depends =[], statics statics =[]) This needs to be passed separately on Mac, otherwise HepMC3 library won’t be found. |
Attributes
Name | |
---|---|
incdir1 | |
incdir2 | |
incdir3 | |
incdir4 | |
srcdir | |
libdir | |
list | lookupdirs Assemble the library search dirs. |
list | BASE_LINK_ARGS |
list | extns |
name | |
version | |
ext_modules | |
packages |
Functions Documentation
function ext
def ext(
name name,
depends depends =[],
statics statics =[]
)
This needs to be passed separately on Mac, otherwise HepMC3 library won’t be found.
A helper function for extension compilation
Attributes Documentation
variable incdir1
incdir1 = os.path.abspath("/home/anarendran/Documents/temp/rivet/include");
variable incdir2
incdir2 = os.path.abspath("/home/anarendran/Documents/temp/rivet/include");
variable incdir3
incdir3 = os.path.abspath("/home/anarendran/Documents/temp/rivet/pyext/rivet");
variable incdir4
incdir4 = os.path.abspath("/home/anarendran/Documents/temp/rivet/pyext/rivet");
variable srcdir
srcdir = os.path.abspath("/home/anarendran/Documents/temp/rivet/src");
variable libdir
libdir = os.path.abspath("/home/anarendran/Documents/temp/rivet/src/.libs");
variable lookupdirs
list lookupdirs = [libdir, "/home/anarendran/Documents/temp/local/lib64", "/home/anarendran/Documents/temp/local/lib64", "/home/anarendran/Documents/temp/local/lib64" ];
Assemble the library search dirs.
variable BASE_LINK_ARGS
list BASE_LINK_ARGS = ["-L/home/anarendran/Documents/temp/rivet/src/.libs"];
variable extns
list extns = [ext("core")];
variable name
name;
variable version
version;
variable ext_modules
ext_modules;
variable packages
packages;
Updated on 2022-08-07 at 20:46:08 +0100