THRIFT-2602:Fix missing dist files

Client: build process
Patch: jfarrell

Add all missing files to the dist package.
This commit is contained in:
jfarrell 2014-07-10 09:14:51 -04:00
parent b0350dbc40
commit 8fd8c6366d
22 changed files with 129 additions and 60 deletions

View File

@ -43,6 +43,8 @@ cross: check
EXTRA_DIST = \
.travis.yml \
bower.json \
composer.json \
contrib \
debian \
doc \

View File

@ -21,10 +21,6 @@
# Please see doc/old-thrift-license.txt in the Thrift distribution for
# details.
# Override Automake rule that forces .hh extension
am__yacc_c2h = sed -e s/cc$$/h/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \
-e s/c++$$/h++/ -e s/c$$/h/
AM_YFLAGS = -d
LIBS =
BUILT_SOURCES = thrifty.cc
@ -42,6 +38,7 @@ thrift_SOURCES = src/main.cc \
src/globals.h \
src/main.h \
src/platform.h \
src/logging.h \
src/md5.h \
src/parse/t_doc.h \
src/parse/t_type.h \
@ -111,6 +108,7 @@ WINDOWS_DIST = \
EXTRA_DIST = \
README.md \
CMakeLists.txt \
$(WINDOWS_DIST)
clean-local:

View File

@ -81,11 +81,12 @@ endif
# All of the libs that don't use Automake need to go in here
# so they will end up in our release tarballs.
EXTRA_DIST = \
as3 \
cocoa \
d \
delphi \
javame \
js \
ocaml \
st
as3 \
cocoa \
d \
delphi \
javame \
js \
ocaml \
st \
ts

View File

@ -100,7 +100,7 @@ endif
libthriftnb_la_SOURCES = src/thrift/server/TNonblockingServer.cpp \
src/thrift/async/TAsyncProtocolProcessor.cpp \
src/thrift/async/TEvhttpServer.cpp \
src/thrift/async/TEvhttpClientChannel.cpp
src/thrift/async/TEvhttpClientChannel.cpp
libthriftz_la_SOURCES = src/thrift/transport/TZlibTransport.cpp
@ -230,7 +230,8 @@ WINDOWS_DIST = \
libthrift.vcxproj \
libthrift.vcxproj.filters \
libthriftnb.vcxproj \
libthriftnb.vcxproj.filters
libthriftnb.vcxproj.filters \
3rdparty.props
EXTRA_DIST = \
README.md \

View File

@ -82,9 +82,9 @@ clean-local:
# run csharp tests?
# check:
# cd test/ThriftTest && ./maketest.sh
# cd test/ThriftTest && ./maketest.sh
# cd test/Multiplex && ./maketest.sh
EXTRA_DIST = \
$(THRIFTCODE) \
ThriftMSBuildTask \
@ -93,4 +93,5 @@ EXTRA_DIST = \
src/Thrift.WP7.csproj \
src/Properties/AssemblyInfo.WP7.cs \
src/Transport/TSilverlightSocket.cs \
test
test \
README.md

View File

@ -17,7 +17,13 @@
# under the License.
#
SUBDIRS = . test
AUTOMAKE_OPTIONS = serial-tests
SUBDIRS = .
if WITH_TESTS
SUBDIRS += test
endif
#
# Enumeration of all the public and private modules.

View File

@ -17,6 +17,7 @@
# under the License.
#
AUTOMAKE_OPTIONS = serial-tests
# Thrift compiler rules

View File

@ -78,6 +78,12 @@ clean:
maintainer-clean-local:
rm -rf ebin
EXTRA_DIST = include src rebar rebar.config test
EXTRA_DIST = \
include \
src \
rebar \
rebar.config \
test \
README.md
MAINTAINERCLEANFILES = Makefile.in

View File

@ -17,8 +17,10 @@
# under the License.
#
SUBDIRS = .
if WITH_TESTS
SUBDIRS = test
SUBDIRS += test
endif
install:
@ -34,4 +36,5 @@ check-local:
all-local: check-local
EXTRA_DIST = \
thrift
thrift \
README.md

View File

@ -63,5 +63,14 @@ client: stubs
$(GO) run TestClient.go
EXTRA_DIST = \
tests \
BinaryKeyTest.thrift \
GoTagTest.thrift \
IncludesTest.thrift \
NamespacedTest.thrift
MultiplexedProtocolTest.thrift \
NamespacedTest.thrift \
OnewayTest.thrift \
OptionalFieldsTest.thrift \
RefAnnotationFieldsTest.thrift \
ServicesTest.thrift \
TypedefFieldTest.thrift

View File

@ -17,8 +17,6 @@
# under the License.
#
EXTRA_DIST = build.xml build.properties src test
export CLASSPATH
all-local:
@ -36,3 +34,9 @@ clean-local:
check-local: all
$(ANT) $(ANT_FLAGS) test
EXTRA_DIST = \
build.xml \
build.properties \
src \
test \
README.md

View File

@ -19,21 +19,25 @@
SUBDIRS = .
lib_LTLIBRARIES = libluasocket.la \
libluabpack.la \
libluabitwise.la \
liblualongnumber.la
lib_LTLIBRARIES = \
libluasocket.la \
libluabpack.la \
libluabitwise.la \
liblualongnumber.la
libluasocket_la_SOURCES = src/luasocket.c \
src/usocket.c
libluasocket_la_SOURCES = \
src/luasocket.c \
src/usocket.c
nobase_include_HEADERS = src/socket.h
libluasocket_la_CPPFLAGS = $(AM_CPPFLAGS) -I/usr/include/lua5.2 -DLUA_COMPAT_MODULE
libluasocket_la_LDFLAGS = $(AM_LDFLAGS) -llua5.2 -lm
libluabpack_la_SOURCES = src/luabpack.c
libluabpack_la_SOURCES = src/luabpack.c
libluabpack_la_CPPFLAGS = $(AM_CPPFLAGS) -I/usr/include/lua5.2 -DLUA_COMPAT_MODULE
libluabpack_la_LDFLAGS = $(AM_LDFLAGS) -llua5.2 -lm
libluabpack_la_LDFLAGS = $(AM_LDFLAGS) -llua5.2 -lm
libluabpack_la_LIBADD = liblualongnumber.la
libluabitwise_la_SOURCES = src/luabitwise.c
@ -41,18 +45,19 @@ libluabitwise_la_SOURCES = src/luabitwise.c
libluabitwise_la_CPPFLAGS = $(AM_CPPFLAGS) -I/usr/include/lua5.2 -DLUA_COMPAT_MODULE
libluabitwise_la_LDFLAGS = $(AM_LDFLAGS) -llua5.2 -lm
liblualongnumber_la_SOURCES = src/lualongnumber.c \
src/longnumberutils.c
liblualongnumber_la_SOURCES = \
src/lualongnumber.c \
src/longnumberutils.c
liblualongnumber_la_CPPFLAGS = $(AM_CPPFLAGS) -I/usr/include/lua5.2 -DLUA_COMPAT_MODULE
liblualongnumber_la_LDFLAGS = $(AM_LDFLAGS) -llua5.2 -lm
EXTRA_DIST = TBinaryProtocol.lua \
TBufferedTransport.lua \
TFramedTransport.lua \
Thrift.lua \
TMemoryBuffer.lua \
TProtocol.lua \
TServer.lua \
TSocket.lua \
TTransport.lua
TBufferedTransport.lua \
TFramedTransport.lua \
Thrift.lua \
TMemoryBuffer.lua \
TProtocol.lua \
TServer.lua \
TSocket.lua \
TTransport.lua

View File

@ -29,3 +29,10 @@ check: deps
clean-local:
$(RM) -r test/gen-nodejs
EXTRA_DIST = \
examples \
lib \
package.json \
test \
README.md

View File

@ -52,4 +52,5 @@ EXTRA_DIST = \
lib/Thrift/Protocol.pm \
lib/Thrift/Server.pm \
lib/Thrift/Socket.pm \
lib/Thrift/Transport.pm
lib/Thrift/Transport.pm \
README.md

View File

@ -116,10 +116,12 @@ EXTRA_DIST = \
src/ext/thrift_protocol/config.w32 \
src/ext/thrift_protocol/php_thrift_protocol.cpp \
src/ext/thrift_protocol/php_thrift_protocol.h \
src/ext/thrift_protocol/run-tests.php \
src/Thrift.php \
src/TStringUtils.php \
thrift_protocol.ini \
README.apache.md
README.apache.md \
README.md
MAINTAINERCLEANFILES = \
Makefile \

View File

@ -32,5 +32,7 @@ endif
clean-local:
$(RM) -r ./packages
EXTRA_DIST = Test
EXTRA_DIST = \
Test \
phpunit.xml

View File

@ -18,7 +18,6 @@
#
.NOTPARALLEL:
DESTDIR ?= /
EXTRA_DIST = setup.py setup.cfg src compat
all-local:
$(PYTHON) setup.py build
@ -34,3 +33,10 @@ clean-local:
$(RM) -r build
check-local: all
EXTRA_DIST = \
compat \
setup.py \
setup.cfg \
src \
README.md

View File

@ -17,16 +17,6 @@
# under the License.
#
EXTRA_DIST = \
Rakefile \
Gemfile \
thrift.gemspec \
lib \
ext \
benchmark \
script \
spec
DESTDIR ?= /
if HAVE_BUNDLER
@ -47,3 +37,13 @@ check-local: all
endif
EXTRA_DIST = \
Rakefile \
Gemfile \
thrift.gemspec \
lib \
ext \
benchmark \
script \
spec \
README.md

View File

@ -56,9 +56,13 @@ check-local:
$(top_builddir)/compiler/cpp/thrift --gen html -r $(top_srcdir)/test/ThriftTest.thrift
EXTRA_DIST = \
keys \
test.sh \
test.py \
tests.json \
cpp \
hs \
lua \
ocaml \
perl \
php \
@ -77,8 +81,12 @@ EXTRA_DIST = \
JavaBeansTest.thrift \
ManyOptionals.thrift \
ManyTypedefs.thrift \
NameConflictTest.thrift \
OptionalRequiredTest.thrift \
Recursive.thrift \
ReuseObjects.thrift \
SmallTest.thrift \
StressTest.thrift \
ThriftTest.thrift \
FastbinaryTest.py
FastbinaryTest.py \
README.md

View File

@ -27,7 +27,7 @@ ThriftTest.thrift: $(THRIFTTEST)
grep -v list.*map.*list.*map $(THRIFTTEST) > ThriftTest.thrift
# Thrift for GO has problems with complex map keys: THRIFT-2063
gopath: $(THRIFT) ThriftTest.thrift
gopath: $(THRIFT) ThriftTest.thrift
mkdir src/gen
$(THRIFTCMD) ThriftTest.thrift
$(THRIFTCMD) ../StressTest.thrift
@ -54,3 +54,6 @@ genmock: gopath
GOPATH=`pwd` $(GO) install code.google.com/p/gomock/mockgen
GOPATH=`pwd` bin/mockgen -destination=src/common/mock_handler.go -package=common gen/thrifttest ThriftTest
EXTRA_DIST = \
src/bin \
src/common

View File

@ -64,6 +64,7 @@ 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 = \
as3 \
csharp \
d \
delphi \
@ -74,4 +75,5 @@ EXTRA_DIST = \
perl \
php \
shared.thrift \
tutorial.thrift
tutorial.thrift \
README.md

View File

@ -41,4 +41,5 @@ tutorialclient: all
EXTRA_DIST = \
build.xml \
src
src \
README.md