| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Install/uninstall xenstore headers.
|
|
|
|
|
|
| |
'make uninstal' cleanups.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
|
|
|
|
|
|
| |
Fix default root Makefile target.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
|
| |
[PATCH] x64-make-uninstall.patch
Make uninstall should clean up properly on 64 bit.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
|\
| |
| |
| |
| |
| |
| | |
Merge 2.0-testing change:
Add time-label to /etc/xen.old directory name.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
| |
| |
| |
| |
| |
| |
| | |
Makefile:
Add time-label to /etc/xen.old directory name.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
| |
| |
| |
| |
| |
| |
| | |
allow repeated make uninstall
Signed-off-by: Steven Hand <steven@xensource.com>
|
|\|
| |
| |
| |
| |
| | |
Merge Makefile changes.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Many files:
Use marker files instead of depending on the change times of directories.
ignore:
Add patches/*/.makedep.
Cleanup ignore list.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|\|
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
|
| |
| |
| |
| |
| |
| | |
Makefile:
Fix mkpatches build target to ignore freebsd error.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] Install libraries into libdir
Attached makes it so that libxc and libxutil get installed
into /usr/lib64 instead of /usr/lib on x86_64.
Signed-off-by: Jeremy Katz <katzj@redhat.com>
===== Config.mk 1.3 vs edited =====
|
| |
| |
| |
| |
| |
| | |
Improved cross-compilation support.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|\|
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-2.6.11
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] add-build.patch
Add build targets to all makefiles. Debian does builds as non-root, so
it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@brainfood.com>
|
| |
| |
| |
| |
| |
| |
| | |
Specify compile/target architectures for Xen build process via
XEN_COMPILE_ARCH and XEN_TARGET_ARCH.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|/
|
|
|
|
| |
Delete Xenolinux kernel modules during uninstall.
Signed-off-by: bin.ren@cl.cam.ac.uk
|
|
|
|
|
|
|
| |
Build system cleanups.
Signed-off-by: c@pin.lu
|
|
|
|
|
| |
silly mistake...
|
|
|
|
|
|
|
|
| |
No longer override target arch with ARCH but instead use TARGET_ARCH.
Xen now requires specification of TARGET_ARCH alone, not TARGET_ARCH
and TARGET_SUBARCH. Xen derives correct internal ARCH/SUBARCH components
automatically.
|
|
|
|
|
|
| |
Allow target architecture to be specified by specifying ARCH variable to
root Makefile (e.g, make ARCH=x86_32).
|
|
|
|
|
| |
More build system fixes and tweaks.
|
|
|
|
|
|
|
| |
Fix root Makefile so that targets only install to / if you do a
'make install'. All other targets will install to local dist directory,
as before.
|
|
|
|
|
|
| |
Build system fixes.
Signed-off-by: keir.fraser@cl.cam.ac.uk
|
|
|
|
|
|
| |
More fixes to the build system further to earlier patch.
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
| |
Don't silently ignore failures while building kernels.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
| |
Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|20050122214333|39257
|
|
|
|
|
|
|
|
|
| |
Description: fix non-standard make/shell syntax
Fix use of `pwd`, &&, and || true. Also, remove ().
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: use DESTDIR correctly
Standard makefiles always attempt to install to the root(/). Setting
DESTDIR is the normal way to install to an alternative location.
Setting prefix has the possibility of breaking programs, as the prefix
may have been embedded inside a compiled binary.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
|
|
| |
Description: support parallellism better
Using shell for loops doesn't allow make to run it the most parallel
modes. Use patsubst/addsuffix tricks to make this work.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
|
|
|
| |
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
| |
Add help target to top level makefile.
|
|
|
|
|
|
| |
Makefile:
Rename install_* targets to install-* -- matching the targets we had already.
|
|
|
|
|
| |
Split out install targets in root Makefile.
|
|
|
|
|
|
| |
Add wildcard capability to the KERNELS= input to the top-level Makefile.
e.g. make KERNELS=*2.4* world
|
|
|
|
|
| |
Clean up multi-kernel build system.
|
|
|
|
|
|
| |
"make install" was still using the old $TOP/install area for some
of its work, rather than the new $TOP/dist/install area. Fixed.
|
|
|
|
|
| |
rename linux-2.6.9-patches to patches/linux-2.6.9
|
|
|
|
|
| |
trivial cleanup
|
|
|
|
|
| |
install.sh now does a few checks to warn the user if prerequisite tools are missing.
|
|
|
|
|
| |
take KERNELS variable from the environment
|
|
|
|
|
| |
Build system cleanups.
|
|
|
|
|
| |
merge
|
|
|
|
|
| |
build system cleanups
|
|\
| |
| |
| |
| | |
nasty merge
|
| |
| |
| |
| |
| | |
Makefile improvements
|
| |
| |
| |
| |
| |
| | |
Fix 'make dist' so that it creates a dist/ directory suitable for turning
into a binary-only distribution tarball.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
A new install script to install from the intermediate 'install' subdir.
Also now a bit more careful in use of 'cp -a'. When installing to
system-wide directories we probably do not want to preserve ownership
of the random unprivileged user that originally built the binaries.
The user who does the install (probably root) is the correct person
to own the target files.
|
| |
| |
| |
| |
| | |
Build cleanups.
|
|/
|
|
|
|
|
| |
Clean up public XenLinux header files. Now accessible from userspace as
#include <xen/linux...>
Got rid of the linux-xen-sparse symlink as it's no longer needed.
|