File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 29
29
- HOST=i686-pc-linux-gnu PACKAGES="g++-multilib bc python3-zmq" DEP_OPTS="NO_QT=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --enable-glibc-back-compat --enable-reduce-exports LDFLAGS=-static-libstdc++" USE_SHELL="/bin/dash"
30
30
# Win64
31
31
- HOST=x86_64-w64-mingw32 DPKG_ADD_ARCH="i386" DEP_OPTS="NO_QT=1" PACKAGES="python3 nsis g++-mingw-w64-x86-64 wine1.6 bc" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-reduce-exports"
32
- # bitcoind
33
- - HOST=x86_64-unknown-linux-gnu PACKAGES="bc python3-zmq" DEP_OPTS="NO_QT=1 NO_UPNP=1 DEBUG=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --enable-glibc-back-compat --enable-reduce-exports CPPFLAGS=-DDEBUG_LOCKORDER"
34
- # No wallet
32
+ # x86_64 Linux (uses qt5 dev package instead of depends Qt to speed up build and avoid timeout)
33
+ - HOST=x86_64-unknown-linux-gnu PACKAGES="python3-zmq qtbase5-dev qttools5-dev-tools protobuf-compiler libdbus-1-dev libharfbuzz-dev " DEP_OPTS="NO_QT=1 NO_UPNP=1 DEBUG=1 ALLOW_HOST_PACKAGES=1 " RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --with-gui=qt5 --enable-glibc-back-compat --enable-reduce-exports CPPFLAGS=-DDEBUG_LOCKORDER"
34
+ # x86_64 Linux, No wallet
35
35
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3" DEP_OPTS="NO_WALLET=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports"
36
36
# Cross-Mac
37
37
- HOST=x86_64-apple-darwin11 PACKAGES="cmake imagemagick libcap-dev librsvg2-bin libz-dev libbz2-dev libtiff-tools python-dev" BITCOIN_CONFIG="--enable-gui --enable-reduce-exports" OSX_SDK=10.11 GOAL="deploy"
Original file line number Diff line number Diff line change @@ -134,6 +134,7 @@ $(host_prefix)/share/config.site : config.site.in $(host_prefix)/.stamp_$(final_
134
134
-e 's|@CXXFLAGS@|$(strip $(host_CXXFLAGS) $(host_$(release_type)_CXXFLAGS))|' \
135
135
-e 's|@CPPFLAGS@|$(strip $(host_CPPFLAGS) $(host_$(release_type)_CPPFLAGS))|' \
136
136
-e 's|@LDFLAGS@|$(strip $(host_LDFLAGS) $(host_$(release_type)_LDFLAGS))|' \
137
+ -e 's|@allow_host_packages@|$(ALLOW_HOST_PACKAGES)|' \
137
138
-e 's|@no_qt@|$(NO_QT)|' \
138
139
-e 's|@no_wallet@|$(NO_WALLET)|' \
139
140
-e 's|@no_upnp@|$(NO_UPNP)|' \
Original file line number Diff line number Diff line change 13
13
if test -z $with_qt_translationdir; then
14
14
with_qt_translationdir=$depends_prefix/translations
15
15
fi
16
- if test -z $with_qt_bindir; then
16
+ if test -z $with_qt_bindir && test -z "@no_qt@" ; then
17
17
with_qt_bindir=$depends_prefix/native/bin
18
18
fi
19
- if test -z $with_protoc_bindir; then
19
+ if test -z $with_protoc_bindir && test -z "@no_qt@" ; then
20
20
with_protoc_bindir=$depends_prefix/native/bin
21
21
fi
22
22
@@ -53,9 +53,10 @@ PKG_CONFIG="`which pkg-config` --static"
53
53
# These two need to remain exported because pkg-config does not see them
54
54
# otherwise. That means they must be unexported at the end of configure.ac to
55
55
# avoid ruining the cache. Sigh.
56
-
57
- export PKG_CONFIG_LIBDIR=$depends_prefix/lib/pkgconfig
58
- export PKG_CONFIG_PATH=$depends_prefix/share/pkgconfig
56
+ export PKG_CONFIG_PATH=$depends_prefix/share/pkgconfig:$depends_prefix/lib/pkgconfig
57
+ if test -z "@allow_host_packages@"; then
58
+ export PKGCONFIG_LIBDIR=
59
+ fi
59
60
60
61
CPPFLAGS="-I$depends_prefix/include/ $CPPFLAGS"
61
62
LDFLAGS="-L$depends_prefix/lib $LDFLAGS"
You can’t perform that action at this time.
0 commit comments