diff options
author | kaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk> | 2004-11-02 17:20:08 +0000 |
---|---|---|
committer | kaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk> | 2004-11-02 17:20:08 +0000 |
commit | 4b3444f92a6f100b311a5798c6dd16315067a0de (patch) | |
tree | d9b098d9b7d4e3fa6b2656d29c7469769e6895f4 | |
parent | 65d5559dc92925139898307da037825f2ca6c83a (diff) | |
download | xen-4b3444f92a6f100b311a5798c6dd16315067a0de.tar.gz xen-4b3444f92a6f100b311a5798c6dd16315067a0de.tar.bz2 xen-4b3444f92a6f100b311a5798c6dd16315067a0de.zip |
bitkeeper revision 1.1159.149.1 (4187c1c8_Vcj2qeTWowskcZY0OAlfQ)
Build cleanups.
-rw-r--r-- | .rootkeys | 2 | ||||
-rw-r--r-- | BitKeeper/etc/ignore | 1 | ||||
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | docs/check_pkgs | 22 | ||||
-rw-r--r-- | docs/figs/xenserver.obj | 312 | ||||
-rw-r--r-- | tools/libxc/Makefile | 9 | ||||
-rw-r--r-- | tools/misc/netfix | 3 | ||||
-rw-r--r-- | tools/misc/xend | 5 | ||||
-rwxr-xr-x | tools/misc/xensv | 2 | ||||
-rwxr-xr-x | tools/misc/xm | 3 |
10 files changed, 45 insertions, 317 deletions
@@ -6,8 +6,8 @@ 3eb788d6Kleck_Cut0ouGneviGzliQ Makefile 3f5ef5a24IaQasQE2tyMxrfxskMmvw README 3f9e7d53iC47UnlfORp9iC1vai6kWw docs/Makefile +4187c1c7IWmBinGdI19kL4MuZ6RLbQ docs/check_pkgs 3f9e7d60PWZJeVh5xdnk0nLUdxlqEA docs/figs/xenlogo.eps -418273f3YZUyGIrNbERVAPFeOd9gww docs/figs/xenserver.obj 4022a73cgxX1ryj1HgS-IwwB6NUi2A docs/misc/XenDebugger-HOWTO 412f4bd9sm5mCQ8BkrgKcAKZGadq7Q docs/misc/blkif-drivers-explained.txt 40d6ccbfKKBq8jE0ula4eHEzBiQuDA docs/misc/xen_config.html diff --git a/BitKeeper/etc/ignore b/BitKeeper/etc/ignore index 59a047ed9a..169bc9a529 100644 --- a/BitKeeper/etc/ignore +++ b/BitKeeper/etc/ignore @@ -18,7 +18,6 @@ docs/*.log docs/*.pdf docs/*.ps docs/*.toc -docs/figs/xenserver.eps docs/html/* docs/ps/* docs/pdf/* @@ -14,11 +14,14 @@ SOURCEFORGE_MIRROR := http://heanet.dl.sourceforge.net/sourceforge all: $(MAKE) prefix=$(INSTALL_DIR) dist=yes -C xen install $(MAKE) prefix=$(INSTALL_DIR) dist=yes -C tools install + sh ./docs/check_pkgs && \ + $(MAKE) prefix=$(INSTALL_DIR) dist=yes -C docs install # install everything into the standard system directories install: dist $(MAKE) -C xen install $(MAKE) -C tools install + sh ./docs/check_pkgs && $(MAKE) -C docs install $(shell cp -a install/boot/*$(LINUX_VER)* /boot/) $(shell cp -a install/lib/modules/* /lib/modules/) diff --git a/docs/check_pkgs b/docs/check_pkgs new file mode 100644 index 0000000000..f3770cca66 --- /dev/null +++ b/docs/check_pkgs @@ -0,0 +1,22 @@ + +silent_which () +{ + if ! `which $1 1>/dev/null 2>/dev/null`; then + echo "*************************************************" + echo "*************************************************" + echo "* WARNING: Package '$1' is required" + echo "* to build Xen documentation" + echo "*************************************************" + echo "*************************************************" + fi + which $1 1>/dev/null 2>/dev/null +} + +silent_which latex || exit 1 +silent_which latex2html || exit 1 +silent_which dvips || exit 1 +silent_which ps2pdf || exit 1 +silent_which fig2dev || exit 1 +silent_which tgif || exit 1 + +exit 0 diff --git a/docs/figs/xenserver.obj b/docs/figs/xenserver.obj deleted file mode 100644 index 4d2da1183f..0000000000 --- a/docs/figs/xenserver.obj +++ /dev/null @@ -1,312 +0,0 @@ -%TGIF 4.1.8 -state(0,37,100.000,0,108,0,4,1,16,2,2,2,0,1,2,1,1,'Helvetica-Oblique',2,80640,0,8,1,5,-4,0,1,1,0,16,1,0,1,1,1,1,1088,1408,0,0,2880,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(28,65535,0,[ - "black", 0, 0, 0, 0, 0, 0, 1, - "gray10", 6682, 6682, 6682, 6682, 6682, 6682, 1, - "gray20", 13107, 13107, 13107, 13107, 13107, 13107, 1, - "gray30", 19789, 19789, 19789, 19789, 19789, 19789, 1, - "gray40", 26214, 26214, 26214, 26214, 26214, 26214, 1, - "gray50", 32639, 32639, 32639, 32639, 32639, 32639, 1, - "gray60", 39321, 39321, 39321, 39321, 39321, 39321, 1, - "gray70", 46003, 46003, 46003, 46003, 46003, 46003, 1, - "gray80", 52428, 52428, 52428, 52428, 52428, 52428, 1, - "gray90", 58853, 58853, 58853, 58853, 58853, 58853, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "red", 65535, 0, 0, 65535, 0, 0, 1, - "orange", 65535, 42405, 0, 65535, 42405, 0, 1, - "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, - "green", 0, 65535, 0, 0, 65535, 0, 1, - "blue", 0, 0, 65535, 0, 0, 65535, 1, - "blue4", 0, 0, 35723, 0, 0, 35723, 1, - "violet", 61166, 33410, 61166, 61166, 33410, 61166, 1, - "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, - "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, - "wheat", 62965, 57054, 46003, 62965, 57054, 46003, 1, - "wheat3", 52685, 47802, 38550, 52685, 47802, 38550, 1, - "wheat4", 35723, 32382, 26214, 35723, 32382, 26214, 1, - "pink", 65535, 49344, 52171, 65535, 49344, 52171, 1, - "palegreen", 39064, 64507, 39064, 39064, 64507, 39064, 1, - "skyblue", 34695, 52942, 60395, 34695, 52942, 60395, 1, - "CadetBlue", 24415, 40606, 41120, 24415, 40606, 41120, 1, - "DarkSlateGray", 12079, 20303, 20303, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('blue4','gray90'). -page(1,"",1,''). -group([ -rcbox('gray90','',375,225,440,435,1,2,1,8,16,69683,0,0,0,0,'2',0,[ -]), -rcbox('gray20','',375,225,440,435,0,2,1,8,16,69684,0,0,0,0,'2',0,[ -]) -], -69682,0,0,[ -]). -group([ -rcbox('gray90','',450,225,515,435,1,2,1,8,16,69623,0,0,0,0,'2',0,[ -]), -rcbox('gray20','',450,225,515,435,0,2,1,8,16,69624,0,0,0,0,'2',0,[ -]) -], -69622,0,0,[ -]). -group([ -rcbox('gray90','',525,225,590,435,1,2,1,8,16,69119,0,0,0,0,'2',0,[ -]), -rcbox('gray20','',525,225,590,435,0,2,1,8,16,69120,0,0,0,0,'2',0,[ -]) -], -69366,0,0,[ -]). -box('gray40','',227,457,607,502,1,2,1,69020,0,0,0,0,0,'2',0,[ -]). -box('gray40','',235,335,340,435,1,2,1,69017,0,0,0,0,0,'2',0,[ -]). -box('gray40','',235,230,340,330,1,2,1,69001,0,0,0,0,0,'2',0,[ -]). -box('gray80','',230,330,335,430,1,2,1,68660,0,0,0,0,0,'2',0,[ -]). -box('gray80','',230,225,335,325,1,2,1,68663,0,0,0,0,0,'2',0,[ -]). -box('gray70','',222,452,602,497,1,2,1,68416,0,0,0,0,0,'2',0,[ -]). -text('black',621,451,3,1,1,14,55,68422,18,5,0,-7,0,0,2,14,55,-1,2,"",0,0,0,0,469,'',[ -minilines(14,55,-1,2,1,-7,0,[ -mini_line(12,18,5,-1,2,0,[ -str_block(0,12,18,5,-1,2,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,12,18,5,-1,2,0,0,0,0,0, - "X")]) -]), -mini_line(12,18,5,0,1,0,[ -str_block(0,12,18,5,0,1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,12,18,5,0,1,0,0,0,0,0, - "E")]) -]), -mini_line(14,18,5,0,1,0,[ -str_block(0,14,18,5,0,1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,14,18,5,0,1,0,0,0,0,0, - "N")]) -]) -])]). -text('black',282,244,3,1,1,99,60,68643,16,4,0,0,0,0,2,99,60,-1,0,"",0,0,0,0,260,'',[ -minilines(99,60,-1,0,1,0,0,[ -mini_line(98,16,4,0,0,0,[ -str_block(0,98,16,4,0,-4,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,97920,98,16,4,0,-4,0,0,0,0,0, - "Control and ")]) -]), -mini_line(99,16,4,-1,0,0,[ -str_block(0,99,16,4,-1,0,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,97920,99,16,4,-1,0,0,0,0,0,0, - "Management")]) -]), -mini_line(69,16,4,0,0,0,[ -str_block(0,69,16,4,0,-1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,97920,69,16,4,0,-1,0,0,0,0,0, - "Software")]) -]) -])]). -text('black',280,349,2,1,1,85,42,68748,18,5,0,-4,0,0,2,85,42,0,1,"",0,0,0,0,367,'',[ -minilines(85,42,0,1,1,-4,0,[ -mini_line(85,18,5,0,1,0,[ -str_block(0,85,18,5,0,1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,85,18,5,0,1,0,0,0,0,0, - "Privileged")]) -]), -mini_line(79,18,5,0,0,0,[ -str_block(0,79,18,5,0,0,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,79,18,5,0,0,0,0,0,0,0, - "GuestOS")]) -]) -])]). -text('black',280,393,1,1,1,74,17,68749,14,3,0,-4,0,0,2,74,17,0,0,"",0,0,0,0,407,'',[ -minilines(74,17,0,0,1,-4,0,[ -mini_line(74,14,3,0,0,0,[ -str_block(0,74,14,3,0,0,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,80640,74,14,3,0,0,0,0,0,0,0, - "(XenLinux)")]) -]) -])]). -box('gray80','',236,459,351,489,1,2,1,68474,0,0,0,0,0,'2',0,[ -]). -text('black',291,465,1,1,1,92,17,68470,14,3,0,-4,0,0,2,92,17,0,3,"",0,0,0,0,479,'',[ -minilines(92,17,0,3,1,-4,0,[ -mini_line(92,14,3,0,3,0,[ -str_block(0,92,14,3,0,3,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,80640,92,14,3,0,3,0,0,0,0,0, - "VM control i/f")]) -]) -])]). -box('gray80','',396,459,586,489,1,2,1,68895,0,0,0,0,0,'2',0,[ -]). -text('black',496,465,1,1,1,143,17,68896,14,3,0,-4,0,0,2,143,17,0,1,"",0,0,0,0,479,'',[ -minilines(143,17,0,1,1,-4,0,[ -mini_line(143,14,3,0,1,0,[ -str_block(0,143,14,3,0,1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,80640,143,14,3,0,1,0,0,0,0,0, - "Virtualized Hardware")]) -]) -])]). -poly('black','',2,[ - 355,473,395,473],1,4,1,68913,0,2,0,0,0,0,0,'4',0,0, - "0","",[ - 0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[ -]). -poly('black','',2,[ - 280,423,280,453],1,4,1,68941,0,2,0,0,0,0,0,'4',0,0, - "0","",[ - 0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[ -]). -poly('black','',2,[ - 255,313,255,343],1,2,1,68983,0,2,0,0,0,0,0,'2',0,0, - "0","",[ - 0,10,4,0,'10','4','0'],[0,10,4,0,'10','4','0'],[ -]). -poly('black','',2,[ - 305,313,305,343],1,2,1,68984,0,2,0,0,0,0,0,'2',0,0, - "0","",[ - 0,10,4,0,'10','4','0'],[0,10,4,0,'10','4','0'],[ -]). -poly('black','',2,[ - 280,313,280,343],1,2,1,68989,0,2,0,0,0,0,0,'2',0,0, - "0","",[ - 0,10,4,0,'10','4','0'],[0,10,4,0,'10','4','0'],[ -]). -box('gray70','',284,520,609,555,1,2,1,68490,0,0,0,0,0,'2',0,[ -]). -text('black',444,527,1,1,1,276,23,68493,18,5,0,-8,0,0,2,276,23,0,0,"",0,0,0,0,545,'',[ -minilines(276,23,0,0,1,-8,0,[ -mini_line(276,18,5,0,0,0,[ -str_block(0,276,18,5,0,-1,0,0,0,[ -str_seg('black','Helvetica-BoldOblique',3,115200,276,18,5,0,-1,0,0,0,0,0, - "H/W (SMP x86, mem, net, block)")]) -]) -])]). -poly('black','',2,[ - 445,483,445,518],3,3,1,68528,0,2,0,0,0,0,0,'3',0,0, - "0","",[ - 0,12,5,0,'12','5','0'],[0,12,5,0,'12','5','0'],[ -]). -poly('black','',2,[ - 500,483,500,518],3,3,1,68529,0,2,0,0,0,0,0,'3',0,0, - "0","",[ - 0,12,5,0,'12','5','0'],[0,12,5,0,'12','5','0'],[ -]). -poly('black','',2,[ - 555,483,555,518],3,3,1,68530,0,2,0,0,0,0,0,'3',0,0, - "0","",[ - 0,12,5,0,'12','5','0'],[0,12,5,0,'12','5','0'],[ -]). -text('black',405,254,2,1,1,34,36,68698,16,4,0,-4,0,0,2,34,36,0,1,"",0,0,0,0,270,'',[ -minilines(34,36,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(32,16,4,0,1,0,[ -str_block(0,32,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,32,16,4,0,1,0,0,0,0,0, - "S/W")]) -]) -])]). -text('black',405,354,3,1,1,44,52,69100,16,4,0,-4,0,0,2,44,52,0,1,"",0,0,0,0,370,'',[ -minilines(44,52,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(44,16,4,0,0,0,[ -str_block(0,44,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,44,16,4,0,0,0,0,0,0,0, - "Guest")]) -]), -mini_line(24,16,4,0,0,0,[ -str_block(0,24,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,24,16,4,0,0,0,0,0,0,0, - "OS")]) -]) -])]). -text('black',480,254,2,1,1,34,36,69114,16,4,0,-4,0,0,2,34,36,0,1,"",0,0,0,0,270,'',[ -minilines(34,36,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(32,16,4,0,1,0,[ -str_block(0,32,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,32,16,4,0,1,0,0,0,0,0, - "S/W")]) -]) -])]). -text('black',480,354,3,1,1,44,52,69115,16,4,0,-4,0,0,2,44,52,0,1,"",0,0,0,0,370,'',[ -minilines(44,52,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(44,16,4,0,0,0,[ -str_block(0,44,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,44,16,4,0,0,0,0,0,0,0, - "Guest")]) -]), -mini_line(24,16,4,0,0,0,[ -str_block(0,24,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,24,16,4,0,0,0,0,0,0,0, - "OS")]) -]) -])]). -text('black',555,254,2,1,1,34,36,69116,16,4,0,-4,0,0,2,34,36,0,1,"",0,0,0,0,270,'',[ -minilines(34,36,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(32,16,4,0,1,0,[ -str_block(0,32,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,32,16,4,0,1,0,0,0,0,0, - "S/W")]) -]) -])]). -text('black',555,354,3,1,1,44,52,69117,16,4,0,-4,0,0,2,44,52,0,1,"",0,0,0,0,370,'',[ -minilines(44,52,0,1,1,-4,0,[ -mini_line(34,16,4,0,1,0,[ -str_block(0,34,16,4,0,1,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,34,16,4,0,1,0,0,0,0,0, - "User")]) -]), -mini_line(44,16,4,0,0,0,[ -str_block(0,44,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,44,16,4,0,0,0,0,0,0,0, - "Guest")]) -]), -mini_line(24,16,4,0,0,0,[ -str_block(0,24,16,4,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,97920,24,16,4,0,0,0,0,0,0,0, - "OS")]) -]) -])]). -text('black',282,201,1,1,1,116,17,69753,14,3,2,-4,0,0,2,116,17,0,2,"",0,0,0,0,215,'',[ -minilines(116,17,0,2,1,-4,0,[ -mini_line(116,14,3,0,2,0,[ -str_block(0,116,14,3,0,2,0,0,0,[ -str_seg('blue4','Helvetica-BoldOblique',3,80640,116,14,3,0,2,0,0,0,0,0, - "Management VM")]) -]) -])]). -text('black',480,201,1,1,1,146,17,69770,14,3,2,-4,0,0,2,146,17,0,0,"",0,0,0,0,215,'',[ -minilines(146,17,0,0,1,-4,0,[ -mini_line(146,14,3,0,0,0,[ -str_block(0,146,14,3,0,0,0,0,0,[ -str_seg('blue4','Helvetica-Oblique',2,80640,146,14,3,0,0,0,0,0,0,0, - "User Virtual Machines")]) -]) -])]). diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile index f1ccb3538d..248c70500c 100644 --- a/tools/libxc/Makefile +++ b/tools/libxc/Makefile @@ -51,8 +51,13 @@ check-for-zlib: LINUX_ROOT := $(wildcard $(XEN_ROOT)/linux-2.6.*-xen-sparse) mk-symlinks: [ -e xen/linux ] || mkdir -p xen/linux - lndir -silent ../$(XEN_ROOT)/xen/include/public xen - lndir -silent ../../$(LINUX_ROOT)/include/asm-xen/linux-public xen/linux + [ -e xen/io ] || mkdir -p xen/io + ( cd xen >/dev/null ; \ + ln -sf ../$(XEN_ROOT)/xen/include/public/*.h . ) + ( cd xen/io >/dev/null ; \ + ln -sf ../../$(XEN_ROOT)/xen/include/public/io/*.h . ) + ( cd xen/linux >/dev/null ; \ + ln -sf ../../$(LINUX_ROOT)/include/asm-xen/linux-public/*.h . ) install: all mkdir -p $(prefix)/usr/lib diff --git a/tools/misc/netfix b/tools/misc/netfix index 429f579c02..0c1d5f5875 100644 --- a/tools/misc/netfix +++ b/tools/misc/netfix @@ -8,6 +8,9 @@ #============================================================================ from getopt import getopt + +# Default install path for Xen binary packages. +sys.path.append('/lib/python') from xen.util.Brctl import * short_options = 'hvqni:b:c' diff --git a/tools/misc/xend b/tools/misc/xend index 57138c1ebf..728cb2aaab 100644 --- a/tools/misc/xend +++ b/tools/misc/xend @@ -22,6 +22,10 @@ import os import sys +# Default install path for Xen binary packages. +sys.path.append('/lib/python') +from xen.xend.server import SrvDaemon + class CheckError(ValueError): pass @@ -93,7 +97,6 @@ def main(): check_user() except CheckError: sys.exit(1) - from xen.xend.server import SrvDaemon daemon = SrvDaemon.instance() if not sys.argv[1:]: print 'usage: %s {start|stop|restart}' % sys.argv[0] diff --git a/tools/misc/xensv b/tools/misc/xensv index 55370317f4..5b2608a2d6 100755 --- a/tools/misc/xensv +++ b/tools/misc/xensv @@ -22,6 +22,8 @@ import os import sys import re +# Default install path for Xen binary packages. +sys.path.append('/lib/python') from xen.xend.server.params import XEND_PID_FILE class CheckError(ValueError): diff --git a/tools/misc/xm b/tools/misc/xm index 6ace888cda..10b631100a 100755 --- a/tools/misc/xm +++ b/tools/misc/xm @@ -1,6 +1,9 @@ #!/usr/bin/env python # -*- mode: python; -*- import sys + +# Default install path for Xen binary packages. +sys.path.append('/lib/python') from xen.xm import main main.main(sys.argv) |