thrift/compiler/cpp/Makefile.am
David Reiss b72d19f653 Thrift: Prep for release.
Summary:
- make dist is no fun.  Had to add a lot of stuff to Makefile.am to
  make sure stuff got included in the tarball.
- Added a permanent NEWS file with the release notes for this release.
- clean.sh removes ylwrap also.
- Gave it a real version for make dist.
- Added ACLOCAL_AMFLAGS to lib/cpp/Makefile.am to make it easier to
  work on configure.ac.
- Made concurrency_test a non-installed binary because
  no one wants to install it.
- Dropped some symlinks that were annoying make dist.
- Updated README.

Test Plan:
./bootstrap.sh && ./configure && make dist
Compared contents of tarball to source tree.
Did this from a fresh git tree so no gross untracked files would be around.
On devrs: ./bootstrap.sh && ./configure && make install DESTDIR=/tmp/relinst1
Made sure concurrency_test was built but not installed.
Checked zlib URL with firefox.

Reviewed By: mcslee


git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665274 13f79535-47bb-0310-9956-ffa450edef68
2007-09-18 19:46:00 +00:00

67 lines
2.2 KiB
Makefile

AM_YFLAGS = -d
bin_PROGRAMS = thrift
thrift_OBJDIR = obj
thrift_SOURCES = src/thrifty.yy \
src/thriftl.ll \
src/main.cc \
src/md5c.c \
src/generate/t_generator.cc \
src/generate/t_cpp_generator.cc \
src/generate/t_java_generator.cc \
src/generate/t_php_generator.cc \
src/generate/t_py_generator.cc \
src/generate/t_rb_generator.cc \
src/generate/t_xsd_generator.cc \
src/generate/t_perl_generator.cc \
src/generate/t_ocaml_generator.cc \
src/generate/t_erl_generator.cc \
src/generate/t_hs_generator.cc \
src/generate/t_cocoa_generator.cc \
src/globals.h \
src/main.h \
src/md5.h \
src/parse/t_doc.h \
src/parse/t_type.h \
src/parse/t_base_type.h \
src/parse/t_enum.h \
src/parse/t_enum_value.h \
src/parse/t_typedef.h \
src/parse/t_container.h \
src/parse/t_list.h \
src/parse/t_set.h \
src/parse/t_map.h \
src/parse/t_struct.h \
src/parse/t_field.h \
src/parse/t_service.h \
src/parse/t_function.h \
src/parse/t_program.h \
src/parse/t_scope.h \
src/parse/t_const.h \
src/parse/t_const_value.h \
src/generate/t_generator.h \
src/generate/t_oop_generator.h \
src/generate/t_cpp_generator.h \
src/generate/t_java_generator.h \
src/generate/t_php_generator.h \
src/generate/t_py_generator.h \
src/generate/t_rb_generator.h \
src/generate/t_xsd_generator.h \
src/generate/t_perl_generator.h \
src/generate/t_ocaml_generator.h \
src/generate/t_erl_generator.h \
src/generate/t_hs_generator.h \
src/generate/t_cocoa_generator.h
thrift_CXXFLAGS = -Wall -Isrc $(BOOST_CPPFLAGS)
thrift_LDFLAGS = -Wall $(BOOST_LDFLAGS)
thrift_LDADD = @LEXLIB@
EXTRA_DIST = bootstrap.sh cleanup.sh LICENSE
clean-local:
rm -rf thriftl.cc thrifty.cc thrifty.h