mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
setup.py, Makefile: Remove XenSV -- it's been broken since twisted was removed. Many files: Delete: tools/misc/xensv Delete: tools/python/xen/sv/params.py Delete: tools/python/xen/sv/__init__.py Delete: tools/python/xen/sv/MigrateDomain.py Delete: tools/python/xen/sv/Daemon.py Delete: tools/python/xen/sv/util.py Delete: tools/python/xen/sv/Wizard.py Delete: tools/python/xen/sv/TabView.py Delete: tools/python/xen/sv/SaveDomain.py Delete: tools/python/xen/sv/RestoreDomain.py Delete: tools/python/xen/sv/NodeInfo.py Delete: tools/python/xen/sv/Main.py Delete: tools/python/xen/sv/HTMLBase.py Delete: tools/python/xen/sv/GenTabbed.py Delete: tools/python/xen/sv/DomList.py Delete: tools/python/xen/sv/DomInfo.py Delete: tools/python/xen/sv/CreateDomain.py Delete: tools/sv/images/unpause.png Delete: tools/sv/images/small-unpause.png Delete: tools/sv/images/small-pause.png Delete: tools/sv/images/small-destroy.png Delete: tools/sv/images/shutdown.png Delete: tools/sv/images/seperator.jpg Delete: tools/sv/images/right-end-highlight.jpg Delete: tools/sv/images/reboot.png Delete: tools/sv/images/previous.png Delete: tools/sv/images/pause.png Delete: tools/sv/images/orb_02.jpg Delete: tools/sv/images/next.png Delete: tools/sv/images/middle-no-highlight.jpg Delete: tools/sv/images/middle-highlight.jpg Delete: tools/sv/images/left-end-no-highlight.jpg Delete: tools/sv/images/left-end-highlight.jpg Delete: tools/sv/images/finish.png Delete: tools/sv/images/destroy.png Delete: tools/sv/inc/style.css Delete: tools/sv/images/seperator-right-highlight.jpg Delete: tools/sv/images/seperator-left-highlight.jpg Delete: tools/sv/inc/script.js Delete: tools/sv/images/right-end-no-highlight.jpg Delete: tools/sv/images/orb_01.jpg Delete: tools/sv/Makefile Delete: tools/sv/Main.rpy Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
51 lines
1.5 KiB
Python
51 lines
1.5 KiB
Python
|
|
from distutils.core import setup, Extension
|
|
import os
|
|
|
|
XEN_ROOT = "../.."
|
|
|
|
extra_compile_args = [ "-fno-strict-aliasing", "-Wall", "-Werror" ]
|
|
|
|
|
|
include_dirs = [ XEN_ROOT + "/tools/python/xen/lowlevel/xu",
|
|
XEN_ROOT + "/tools/libxc",
|
|
XEN_ROOT + "/tools/xcs",
|
|
]
|
|
|
|
library_dirs = [ XEN_ROOT + "/tools/libxc",
|
|
]
|
|
|
|
libraries = [ "xc" ]
|
|
|
|
xc = Extension("xc",
|
|
extra_compile_args = extra_compile_args,
|
|
include_dirs = include_dirs + [ "xen/lowlevel/xc" ],
|
|
library_dirs = library_dirs,
|
|
libraries = libraries,
|
|
sources = [ "xen/lowlevel/xc/xc.c" ])
|
|
|
|
xu = Extension("xu",
|
|
extra_compile_args = extra_compile_args,
|
|
include_dirs = include_dirs + [ "xen/lowlevel/xu" ],
|
|
library_dirs = library_dirs,
|
|
libraries = libraries,
|
|
sources = [ "xen/lowlevel/xu/xu.c" ])
|
|
|
|
setup(name = 'xen',
|
|
version = '2.0',
|
|
description = 'Xen',
|
|
packages = ['xen',
|
|
'xen.lowlevel',
|
|
'xen.util',
|
|
'xen.xend',
|
|
'xen.xend.server',
|
|
'xen.xm',
|
|
'xen.web',
|
|
],
|
|
ext_package = "xen.lowlevel",
|
|
ext_modules = [ xc, xu ]
|
|
)
|
|
|
|
os.chdir('logging')
|
|
execfile('setup.py')
|