aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/distpackages/build_deb_packages.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/distpackages/build_deb_packages.sh')
-rwxr-xr-xtools/distpackages/build_deb_packages.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/distpackages/build_deb_packages.sh b/tools/distpackages/build_deb_packages.sh
index 7dff8e3743..366a5184c8 100755
--- a/tools/distpackages/build_deb_packages.sh
+++ b/tools/distpackages/build_deb_packages.sh
@@ -30,9 +30,13 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Where to put resulting .deb packages.
+set -x
deb_dest="/tmp/deb_out"
mkdir -p $deb_dest
+# Where the grpc disto is
+grpc_root="/var/local/git/grpc"
+
# Update version from default values if the file /version.txt exists
#
# - when present, /version.txt will added by the docker build.
@@ -71,7 +75,9 @@ do
if [ $pkg_name == "libgrpc" ]
then
# Copy shared libraries
- (cd ../..; make install-shared_c prefix=$tmp_dir/$pkg_name/usr/lib)
+ pushd $grpc_root
+ make install-shared_c prefix=$tmp_dir/$pkg_name/usr/lib
+ popd
mv $tmp_dir/$pkg_name/usr/lib/lib $arch_lib_dir
# non-dev package should contain so.0 symlinks
@@ -84,7 +90,10 @@ do
if [ $pkg_name == "libgrpc-dev" ]
then
# Copy headers and static libraries
- (cd ../..; make install-headers_c install-static_c prefix=$tmp_dir/$pkg_name/usr/lib)
+ pushd $grpc_root
+ make install-headers_c install-static_c prefix=$tmp_dir/$pkg_name/usr/lib
+ popd
+
mv $tmp_dir/$pkg_name/usr/lib/include $tmp_dir/$pkg_name/usr/include
mv $tmp_dir/$pkg_name/usr/lib/lib $arch_lib_dir