dist/debian: apply product name variable on override_dh_auto_install

To make product name templatization works correctly, we cannot use
"debian/scylla-server" as package contents directory path,
need to use template like "debian/{{product}}-server" instead.

Signed-off-by: Takuya ASADA <syuu@scylladb.com>
Message-Id: <20190517121946.18248-1-syuu@scylladb.com>
This commit is contained in:
Takuya ASADA
2019-05-17 21:19:46 +09:00
committed by Avi Kivity
parent 31bf4cfb5e
commit f625284113

View File

@@ -11,10 +11,10 @@ override_dh_auto_clean:
override_dh_auto_install:
dh_auto_install
install -d $(CURDIR)/debian/scylla-server/usr/bin
ln -sf /opt/scylladb/bin/scylla $(CURDIR)/debian/scylla-server/usr/bin/scylla
ln -sf /opt/scylladb/bin/iotune $(CURDIR)/debian/scylla-server/usr/bin/iotune
ln -sf /usr/lib/scylla/scyllatop/scyllatop.py $(CURDIR)/debian/scylla-server/usr/bin/scyllatop
install -d $(CURDIR)/debian/{{product}}-server/usr/bin
ln -sf /opt/scylladb/bin/scylla $(CURDIR)/debian/{{product}}-server/usr/bin/scylla
ln -sf /opt/scylladb/bin/iotune $(CURDIR)/debian/{{product}}-server/usr/bin/iotune
ln -sf /usr/lib/scylla/scyllatop/scyllatop.py $(CURDIR)/debian/{{product}}-server/usr/bin/scyllatop
override_dh_installinit:
{{#scylla}}