Thrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib/cpp when making DIST
Client: build
Patch: jfarrell
Fixing all the missing files and dist build issues that have been ignored.
diff --git a/tutorial/Makefile.am b/tutorial/Makefile.am
index 72901a5..5f65802 100755
--- a/tutorial/Makefile.am
+++ b/tutorial/Makefile.am
@@ -32,14 +32,6 @@
SUBDIRS += js
endif
-if WITH_PERL
-#SUBDIRS += perl
-endif
-
-if WITH_PHP
-#SUBDIRS += php
-endif
-
if WITH_PYTHON
SUBDIRS += py
SUBDIRS += py.twisted
@@ -50,10 +42,6 @@
SUBDIRS += rb
endif
-if WITH_HASKELL
-#SUBDIRS += hs
-endif
-
if WITH_GO
SUBDIRS += go
endif
@@ -63,5 +51,19 @@
#
all-local:
$(top_builddir)/compiler/cpp/thrift --gen html -r $(top_srcdir)/tutorial/tutorial.thrift
-
endif
+
+# Any folders or files not listed above being added to SUBDIR need to be placed here in
+# EXTRA_DIST to be included in the release
+EXTRA_DIST = \
+ csharp \
+ d \
+ delphi \
+ erl \
+ gen-html \
+ hs \
+ ocaml \
+ perl \
+ php \
+ shared.thrift \
+ tutorial.thrift