mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-06 11:49:29 +00:00
4637048f8d
A bunch of files include src/rpc/virnetsaslcontext.h, which in turn includes <sasl/sasl.h>, and without the corresponding CFLAGS the compiler can't locate the latter if it happens to be installed outside of the default include path as is the case, for example, on FreeBSD. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
57 lines
1.7 KiB
Makefile
57 lines
1.7 KiB
Makefile
ADMIN_PROTOCOL = $(srcdir)/admin/admin_protocol.x
|
|
|
|
ADMIN_PROTOCOL_GENERATED = \
|
|
admin/admin_protocol.c \
|
|
admin/admin_protocol.h \
|
|
admin/admin_client.h \
|
|
admin/admin_server_dispatch_stubs.h \
|
|
$(NULL)
|
|
|
|
EXTRA_DIST += $(ADMIN_PROTOCOL) $(ADMIN_PROTOCOL_GENERATED)
|
|
BUILT_SOURCES += $(ADMIN_PROTOCOL_GENERATED)
|
|
MAINTAINERCLEANFILES += $(ADMIN_PROTOCOL_GENERATED)
|
|
|
|
admin/admin_server_dispatch.c: admin/admin_server_dispatch_stubs.h
|
|
|
|
noinst_LTLIBRARIES += libvirt_driver_admin.la
|
|
libvirt_driver_admin_la_SOURCES = \
|
|
admin/admin_protocol.c \
|
|
admin/admin_protocol.h \
|
|
admin/admin_server.c \
|
|
admin/admin_server.h \
|
|
admin/admin_server_dispatch.c \
|
|
admin/admin_server_dispatch.h \
|
|
admin/admin_server_dispatch_stubs.h \
|
|
$(NULL)
|
|
libvirt_driver_admin_la_CFLAGS = \
|
|
$(AM_CFLAGS) \
|
|
$(XDR_CFLAGS) \
|
|
-I$(top_srcdir)/src/util \
|
|
-I$(top_srcdir)/src/admin \
|
|
$(NULL)
|
|
libvirt_driver_admin_la_LIBADD = ../gnulib/lib/libgnu.la
|
|
libvirt_driver_admin_la_LDFLAGS = -module -avoid-version $(AM_LDFLAGS)
|
|
|
|
if WITH_SASL
|
|
libvirt_driver_admin_la_CFLAGS += \
|
|
$(SASL_CFLAGS) \
|
|
$(NULL)
|
|
endif WITH_SASL
|
|
|
|
# admin/admin_remote.c is being included in libvirt-admin.c, so we
|
|
# need to include it in the dist
|
|
EXTRA_DIST += admin/admin_remote.c
|
|
|
|
|
|
admin/admin_client.h: $(srcdir)/rpc/gendispatch.pl \
|
|
$(ADMIN_PROTOCOL) Makefile.am
|
|
$(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=client \
|
|
admin ADMIN $(ADMIN_PROTOCOL) \
|
|
> $(srcdir)/admin/admin_client.h
|
|
|
|
admin/admin_server_dispatch_stubs.h: $(srcdir)/rpc/gendispatch.pl \
|
|
$(ADMIN_PROTOCOL) Makefile.am
|
|
$(AM_V_GEN)$(PERL) -w $(srcdir)/rpc/gendispatch.pl --mode=server \
|
|
admin ADMIN $(ADMIN_PROTOCOL) \
|
|
> $(srcdir)/admin/admin_server_dispatch_stubs.h
|