]> git.pld-linux.org Git - packages/qemu.git/commitdiff
- fixed new way module building
authorsparky <sparky@pld-linux.org>
Wed, 22 Feb 2006 23:27:12 +0000 (23:27 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    qemu.spec -> 1.46

qemu.spec

index 92ed82a2ef2bc7c3698659403f60a5f016d6b85f..c5d224cdbf2e14f4da3b5525df424ff70f6f1057 100644 (file)
--- a/qemu.spec
+++ b/qemu.spec
@@ -164,21 +164,21 @@ for cfg in %{?with_dist_kernel:%{?with_smp:smp} up}%{!?with_dist_kernel:nondist}
        if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
                exit 1
        fi
-       install -d o/include/{linux,config}
+       install -d o/include/linux
        ln -sf %{_kernelsrcdir}/config-$cfg o/.config
-       ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h o/include/linux/autoconf.h
        ln -sf %{_kernelsrcdir}/Module.symvers-$cfg o/Module.symvers
-%if %{without dist_kernel}
+       ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h o/include/linux/autoconf.h
+%if %{with dist_kernel}
        %{__make} -C %{_kernelsrcdir} O=$PWD/o prepare scripts
 %else
-       ln -sf %{_kernelsrcdir}/scripts o/scripts
+       install -d o/include/config
        touch o/include/config/MARKER
+       ln -sf %{_kernelsrcdir}/scripts o/scripts
 %endif
-       %{__make} -C %{_kernelsrcdir} clean \
-               RCS_FIND_IGNORE="-name 'kqemu-mod-*.*' -o" \
-               M=$PWD O=$PWD/o
        %{__make} -C %{_kernelsrcdir} modules \
-               M=$PWD O=$PWD/o
+               CC="%{__cc}" CPP="%{__cpp}" \
+               M=$PWD O=$PWD/o \
+               %{?with_verbose:V=1}
        mv kqemu.ko kqemu-mod-$cfg.ko
 done
 cd -
This page took 0.263334 seconds and 4 git commands to generate.