summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2009-04-08Make 'make install' depend on 'bios' and 'vgabios'Eduardo Habkost1-1/+1
Just to make it more friendly to people building it directly, without RPM. This is not upstream because upstream have all the bios images pre-built inside the source tree. We don't have binary images on our source tree. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> RH-Upstream-status: not-applicable Bugzilla: 493112 Acked-by: Juan Quintela <quintela@redhat.com> Acked-by: Markus Armbruster <armbru@redhat.com> Acked-by: Amit Shah <amit.shah@redhat.com>
2009-02-06ksm buildsystemAndrea Arcangeli1-0/+1
Build ksm along with kvm sharing the same kvm compat code. Signed-off-by: Izik Eidus <ieidus@redhat.com> Signed-off-by: Andrea Arcangeli <aarcange@redhat.com> RH-Upstream-status: pending
2008-12-18kvm: Fix KVM makefile for separate kernel object dirAndi Kleen1-1/+3
Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2008-10-16kvm: fix wrong position of clean cscopeSheng Yang1-1/+1
Signed-off-by: Sheng Yang <sheng@linux.intel.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2008-10-15kvm: add cscope for whole userspaceSheng Yang1-1/+7
Notice that the patch exclude kernel directory in cscope.files of userspace. Signed-off-by: Sheng Yang <sheng@linux.intel.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2008-10-02kvm: ppc: fix building userspace for powerpcChristian Ehrhardt1-1/+1
Commit 2d5737d8 added the requirement for an $arch/Makefile.pre in the kernel subdirectory. This patch adds a stub for powerpc. Additionally now a file kernel/$arch/hack-module.awk is needed and a simple version for ppc is added for that one too. In the root Makefile ia64 patch 030253bf added ia64 with a comma which should break both architectures because filter works without. The patch removes that comma. The commit 76ff90aa fixed the dependency to DEPLIBS, but the definition of the libfdt dependency lacks the right path (../libfdt/). Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2008-09-13kvm: external module: allow 'make sync' from top-level directoryAvi Kivity1-0/+4
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-07-30kvm: rpm: Enable rpm build for kvm/ia64Xiantao Zhang1-1/+1
Enable "make rpm" for kvm/ia64. Signed-off-by: Xiantao Zhang <xiantao.zhang@intel.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-07-19kvm: libkvm: s390 portCarsten Otte1-1/+1
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-04-24kvm: sync headers before building with patched kernelAvi Kivity1-0/+11
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-03-25kvm: libfdt: Add libfdt to KVM userspaceJerone Young1-2/+7
This patch adds libfdt to allow for modification of device tree entries into the KVM userspace tree. Signed-off-by: Jerone Young <jyoung5@us.ibm.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-03-23kvm: 'make clean' is eager to delete config.mak filesRyota OZAKI1-0/+2
Current 'make clean' deletes config.mak files so that we have to ./configure again after doing that. This behavior is different from that of standard 'make clean'. This patch introduces 'make distclean' to delete config.mak files instead of 'make clean', following a standard manner of Makefile. Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-13kvm: configure: per architecture top level dependenciesChristian Ehrhardt1-2/+8
This allows per arch configuration for the top level Makefile of kvm-userspace e.g. allowing to disable extboot for non x86 or disabling kvmctl build until ported to an architecture. Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-06kvm: rpm: adjust for extbootAvi Kivity1-0/+1
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-03kvm: extboot: main Makefile supportAvi Kivity1-2/+10
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-01kvm: Makefile: add vgabiosAvi Kivity1-1/+6
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-12-11kvm: rpm: clear BUILD directoryAvi Kivity1-0/+1
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-12-09kvm: rpm: Build RPM in a subdirectory (so as not to collide with SOURCES file)Dan Kenigsberg1-13/+12
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-10-30kvm: move libkvmHollis Blanchard1-6/+8
Move libkvm into its own directory. No functional changes. Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-08-16kvm: add bios to top-level MakefileAvi Kivity1-1/+5
2007-07-08kvm: Makefile: mkdir BUILD directory, needed for the build.Uri Lublin1-1/+1
2007-03-27Add kvm_stat to the rpm.Dor Laor1-1/+2
Installed under /usr/bin/kvm_stat
2007-02-25kvm: rpm: build rpm through srpm instead of relying on precompiled binariesAvi Kivity1-9/+4
since the rpm --prefix -s /usr/kvm and the default --prefix is /usr/local, we can't reuse the result of a compilation to generate an rpm. so build and srpm and compile that.
2007-02-15kvm: rpm: package the whole shebangAvi Kivity1-1/+2
needed for the modified bios
2007-02-06Some more makefile fixes by Muli Ben-Yehuda.Dor Laor1-1/+1
Cheers.
2007-01-02kvm: rpm: add kvm group, and allow members to access /dev/kvmAvi Kivity1-0/+2
2006-11-28kvm: external module make install targetAvi Kivity1-0/+3
2006-11-28kvm: default TARGETDIR to current directory, and rename to RPMDIRAvi Kivity1-3/+3
if someone wants it somewhere special, let them specify it explicitly.
2006-11-28kvm: revert r3908 for Makefile, kernel/MakefileAvi Kivity1-6/+3
bad merge from amd integration branch
2006-11-27Cleanup temporary spec file after useCyril Plisko1-0/+2
2006-11-23kvm: merge arch abstraction from amd2 branchAvi Kivity1-3/+6
2006-11-23kvm: Makefile: removing one 'clean' target (out of two)Uri Lublin1-5/+0
2006-11-22Move the rpm dir to the above level. Good for linkage with the external ↵Dor Laor1-1/+3
repository rpms
2006-11-21kvm: minor merges from release branchAvi Kivity1-0/+1
too small to track actual revisions
2006-11-21kvm: merge from release branch (revs 3736 3740 3752-3, 3798, 3809, 3820)Avi Kivity1-0/+6
2006-11-09kvm: merge from kernel release branch (revs 3567, 3568, 3577, 3579, 3580, ↵Avi Kivity1-3/+8
3582, 3582-5)
2006-11-05kvm: rpm: allow building userspace source rpmAvi Kivity1-0/+11
'make rpm' continues to build an rpm from prebuilt binaries 'make srpm' builds a source rpm that can be compiled with rpmbuild the %{prebuilt} macro serves to distinguish between prebuilt and ordinary builds.
2006-10-24added 'clean' target to MakefilesUri Lublin1-1/+6
2006-10-22kvm: change rpm to use make installAvi Kivity1-0/+18
this allows non-rpm users to install things.
2006-10-15kvm: rpm for userspaceAvi Kivity1-1/+12
package named "kvm" binary /usr/bin/kvm
2006-08-21kvm: add top-level MakefileAvi Kivity1-0/+10