include $(top_srcdir)/subdir-rules.mk
-CLEANFILES = stamp-guestfish.pod
+CLEANFILES = \
+ stamp-guestfish.pod \
+ stamp-virt-copy-in.pod \
+ stamp-virt-copy-out.pod \
+ stamp-virt-tar-in.pod \
+ stamp-virt-tar-out.pod
bin_PROGRAMS = guestfish
tilde.c \
time.c
-# This convenience library is solely to avoid compiler warnings
-# in its generated sources.
-librc_protocol_la_SOURCES = rc_protocol.c
-librc_protocol_la_CFLAGS = -Wall -Wno-unused
+# This convenience library is solely to compile its generated sources with
+# custom flags.
+librc_protocol_la_SOURCES = rc_protocol.c rc_protocol.h
+librc_protocol_la_CFLAGS = -Wall -Wno-unused -fno-strict-aliasing
# Build the command lookup perfect hash code. The generated code has
# lots of warnings so we must compile it in a separate mini-library.