mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
Xen Security Modules: Tools.
Signed-off-by: George Coker <gscoker@alpha.ncsc.mil>
This commit is contained in:
1 parent
b1ed041464
commit
d89af62954
40 files changed
+2053
-61
No files matched your search
+18
-1
@@ -44,6 +44,14 @@ acm = Extension("acm",
|
||||
libraries = libraries,
|
||||
sources = [ "xen/lowlevel/acm/acm.c" ])
|
||||
|
||||
flask = Extension("flask",
|
||||
extra_compile_args = extra_compile_args,
|
||||
include_dirs = include_dirs + [ "xen/lowlevel/flask" ] +
|
||||
[ "../flask/libflask/include" ],
|
||||
library_dirs = library_dirs + [ "../flask/libflask" ],
|
||||
libraries = libraries + [ "flask" ],
|
||||
sources = [ "xen/lowlevel/flask/flask.c" ])
|
||||
|
||||
ptsname = Extension("ptsname",
|
||||
extra_compile_args = extra_compile_args,
|
||||
include_dirs = include_dirs + [ "ptsname" ],
|
||||
@@ -51,16 +59,25 @@ ptsname = Extension("ptsname",
|
||||
libraries = libraries,
|
||||
sources = [ "ptsname/ptsname.c" ])
|
||||
|
||||
modules = [ xc, xs, acm, ptsname ]
|
||||
modules = [ xc, xs, ptsname ]
|
||||
if os.uname()[0] == 'SunOS':
|
||||
modules.append(scf)
|
||||
|
||||
if os.environ.get('XEN_SECURITY_MODULE') == 'acm':
|
||||
modules.append(acm)
|
||||
if os.environ.get('XEN_SECURITY_MODULE') == 'flask':
|
||||
modules.append(flask)
|
||||
|
||||
setup(name = 'xen',
|
||||
version = '3.0',
|
||||
description = 'Xen',
|
||||
packages = ['xen',
|
||||
'xen.lowlevel',
|
||||
'xen.util',
|
||||
'xen.util.xsm',
|
||||
'xen.util.xsm.dummy',
|
||||
'xen.util.xsm.flask',
|
||||
'xen.util.xsm.acm',
|
||||
'xen.xend',
|
||||
'xen.xend.server',
|
||||
'xen.xend.xenstore',
|
||||
|
||||