THRIFT-2917 "make clean" breaks test/c_glib
Client: c_glib
Patch: Simon South
diff --git a/lib/c_glib/test/Makefile.am b/lib/c_glib/test/Makefile.am
index 0e8de86..dc9432e 100755
--- a/lib/c_glib/test/Makefile.am
+++ b/lib/c_glib/test/Makefile.am
@@ -237,7 +237,7 @@
${$<_VALGRIND_LEAK_OPTS} ./$<
clean-local:
- $(RM) -r gen-c_glib gen-cpp
+ $(RM) gen-c_glib/* gen-cpp/*
CLEANFILES = \
*.bb \
diff --git a/test/c_glib/Makefile.am b/test/c_glib/Makefile.am
index 9412415..7559fd6 100755
--- a/test/c_glib/Makefile.am
+++ b/test/c_glib/Makefile.am
@@ -65,7 +65,7 @@
AM_LDFLAGS = $(GLIB_LIBS) $(GOBJECT_LIBS) @GCOV_LDFLAGS@
clean-local:
- $(RM) -r gen-c_glib
+ $(RM) gen-c_glib/*
EXTRA_DIST = \
src/test_client.c \
diff --git a/tutorial/c_glib/Makefile.am b/tutorial/c_glib/Makefile.am
index 43748c0..1862f1b 100755
--- a/tutorial/c_glib/Makefile.am
+++ b/tutorial/c_glib/Makefile.am
@@ -70,7 +70,7 @@
$(THRIFT) --gen c_glib -r $<
clean-local:
- $(RM) -r gen-c_glib
+ $(RM) gen-c_glib/*
tutorialserver: all
./tutorial_server