lib_LTLIBRARIES = libguestfs.la
-# This convenience library is solely to avoid compiler warnings
-# in its generated sources.
-libprotocol_la_SOURCES = \
- guestfs_protocol.c \
- guestfs_protocol.h
-
-libprotocol_la_CFLAGS =
+# This convenience library is solely to compile its generated sources with
+# custom flags.
+libprotocol_la_SOURCES = guestfs_protocol.c guestfs_protocol.h
+libprotocol_la_CFLAGS = -Wall -Wno-unused -fno-strict-aliasing
# Build the errnostring perfect hash code. The generated code has lots
# of warnings so we must compile it in a separate mini-library.
actions.c \
appliance.c \
bindtests.c \
+ dbdump.c \
events.c \
filearch.c \
inspect.c \
+ inspect_apps.c \
+ inspect_fs.c \
+ inspect_fs_cd.c \
+ inspect_fs_unix.c \
+ inspect_fs_windows.c \
launch.c \
listfs.c \
+ match.c \
proto.c \
virt.c \
libguestfs.syms