]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
build: Fix VPATH build for access/*
authorViktor Mihajlovski <mihajlov@linux.vnet.ibm.com>
Thu, 27 Jun 2013 16:24:16 +0000 (18:24 +0200)
committerJiri Denemark <jdenemar@redhat.com>
Fri, 28 Jun 2013 10:45:21 +0000 (12:45 +0200)
VPATH build failed for the generated access driver files.

Signed-off-by: Viktor Mihajlovski <mihajlov@linux.vnet.ibm.com>
src/Makefile.am

index e6b192781624f8af4041fd1d9f25c04ae888f18e..4cf999df6114da82a56f8cad205e74f024230212 100644 (file)
@@ -808,9 +808,12 @@ SECURITY_DRIVER_APPARMOR_SOURCES =                         \
                security/security_apparmor.h security/security_apparmor.c
 
 ACCESS_DRIVER_GENERATED = \
-               access/viraccessapicheck.h access/viraccessapicheck.c \
-               access/viraccessapicheckqemu.h access/viraccessapicheckqemu.c \
-               access/viraccessapichecklxc.h access/viraccessapichecklxc.c
+               $(srcdir)/access/viraccessapicheck.h \
+               $(srcdir)/access/viraccessapicheck.c \
+               $(srcdir)/access/viraccessapicheckqemu.h \
+               $(srcdir)/access/viraccessapicheckqemu.c \
+               $(srcdir)/access/viraccessapichecklxc.h \
+               $(srcdir)/access/viraccessapichecklxc.c
 
 ACCESS_DRIVER_SYMFILES = \
                libvirt_access.syms \
@@ -828,7 +831,7 @@ ACCESS_DRIVER_POLKIT_SOURCES = \
                access/viraccessdriverpolkit.h access/viraccessdriverpolkit.c
 
 ACCESS_DRIVER_POLKIT_POLICY = \
-               access/org.libvirt.api.policy
+               $(srcdir)/access/org.libvirt.api.policy
 
 
 NODE_DEVICE_DRIVER_SOURCES =                                   \
@@ -1488,29 +1491,29 @@ libvirt_access_lxc.syms: $(srcdir)/rpc/gendispatch.pl \
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclsym \
          lxc LXC $(LXC_PROTOCOL) > $@
 
-access/viraccessapicheck.h: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapicheck.h: $(srcdir)/rpc/gendispatch.pl \
                        $(REMOTE_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclheader \
          remote REMOTE $(REMOTE_PROTOCOL) > $@
-access/viraccessapicheck.c: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapicheck.c: $(srcdir)/rpc/gendispatch.pl \
                        $(REMOTE_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclbody \
          remote REMOTE $(REMOTE_PROTOCOL) access/viraccessapicheck.h > $@
 
-access/viraccessapicheckqemu.h: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapicheckqemu.h: $(srcdir)/rpc/gendispatch.pl \
                        $(QEMU_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclheader \
          qemu QEMU $(QEMU_PROTOCOL) > $@
-access/viraccessapicheckqemu.c: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapicheckqemu.c: $(srcdir)/rpc/gendispatch.pl \
                        $(QEMU_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclbody \
          qemu QEMU $(QEMU_PROTOCOL) access/viraccessapicheckqemu.h > $@
 
-access/viraccessapichecklxc.h: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapichecklxc.h: $(srcdir)/rpc/gendispatch.pl \
                        $(LXC_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclheader \
          lxc LXC $(LXC_PROTOCOL) > $@
-access/viraccessapichecklxc.c: $(srcdir)/rpc/gendispatch.pl \
+$(srcdir)/access/viraccessapichecklxc.c: $(srcdir)/rpc/gendispatch.pl \
                        $(LXC_PROTOCOL) Makefile.am
        $(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=aclbody \
          lxc LXC $(LXC_PROTOCOL) access/viraccessapichecklxc.h > $@