diff options
Diffstat (limited to 'bigtop-packages/src/deb/flink/rules.orig')
-rw-r--r-- | bigtop-packages/src/deb/flink/rules.orig | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/bigtop-packages/src/deb/flink/rules.orig b/bigtop-packages/src/deb/flink/rules.orig new file mode 100644 index 00000000..553d828f --- /dev/null +++ b/bigtop-packages/src/deb/flink/rules.orig @@ -0,0 +1,46 @@ +#!/usr/bin/make -f + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +%: + dh $@ + +override_dh_auto_build: + bash debian/do-component-build + + +.PHONY: jobmanager +.PHONY: taskmanager +jobmanager taskmanager: + bash debian/init.d.tmpl debian/flink-$@.svc deb debian/flink-$@.init + +override_dh_auto_install: jobmanager taskmanager + bash -x debian/install_flink.sh \ + --build-dir=`pwd`/flink-dist/target/flink-${FLINK_VERSION}-bin/flink-${FLINK_VERSION} \ + --source-dir=debian \ + --prefix=debian/tmp + +# This should be fixed. Split flink in three packages: flink, flink-taskmanager, flink-jobmanager +override_dh_installinit: jobmanager taskmanager + dh_installinit --name=flink-taskmanager + dh_installinit --name=flink-jobmanager |