From c87b1a3c4a387e6788b005255a6020fb1eb3f441 Mon Sep 17 00:00:00 2001
From: "alexandr.kravchenko" <alexander.kravchenko@demlabs.net>
Date: Sun, 20 Sep 2020 13:19:49 +0000
Subject: [PATCH] Moved out prod_build to separate submodule.

---
 .gitmodules                                   |   3 +
 prod_build                                    |   1 +
 prod_build/android/conf/environment           |   7 -
 prod_build/android/conf/project_props         |   3 -
 prod_build/android/conf/publish               |   2 -
 prod_build/android/conf/version_info          |   3 -
 prod_build/android/scripts/cleanup.sh         |   0
 prod_build/android/scripts/compile.sh         |   0
 prod_build/android/scripts/deploy.sh          |  24 ----
 prod_build/android/scripts/pack.sh            |   0
 prod_build/android/scripts/post-build.sh      |   8 --
 prod_build/android/scripts/pre-build.sh       |   0
 prod_build/android/scripts/test.sh            |   0
 prod_build/general/chroot_wrap.sh             |  62 ---------
 prod_build/general/conf/publish               |   1 -
 prod_build/general/conf/status                |   1 -
 prod_build/general/conf/version_info          |   3 -
 prod_build/general/mod-handler.sh             |  20 ---
 prod_build/general/pre-build.sh               |  44 ------
 prod_build/ios/scripts/compile.sh             |   0
 prod_build/ios/scripts/deploy.sh              |   0
 prod_build/ios/scripts/pack.sh                |   0
 prod_build/ios/scripts/pre-build.sh           |   0
 prod_build/ios/scripts/test.sh                |   0
 prod_build/linux/debian/conf/dependencies     |   2 -
 prod_build/linux/debian/conf/publish          |   3 -
 prod_build/linux/debian/essentials/changelog  |  53 -------
 prod_build/linux/debian/essentials/compat     |   1 -
 prod_build/linux/debian/essentials/control    |  16 ---
 prod_build/linux/debian/essentials/postinst   |  24 ----
 prod_build/linux/debian/essentials/preinst.ex |  35 -----
 prod_build/linux/debian/essentials/prerm      |  19 ---
 prod_build/linux/debian/essentials/rules      |   4 -
 .../share/CellFrameDashboard.desktop          |   9 --
 .../essentials/share/CellFrameDashboard.ico   | Bin 4286 -> 0 bytes
 .../share/init.d/cellframe-dashboard.service  |  15 --
 .../debian/essentials/stamp-makefile-build    |   0
 .../debian/essentials/stamp-makefile-install  |   0
 prod_build/linux/debian/scripts/build.sh      |  17 ---
 .../linux/debian/scripts/chroot/post-build.sh |   0
 .../linux/debian/scripts/chroot/pre-build.sh  |  40 ------
 prod_build/linux/debian/scripts/cleanup.sh    |   8 --
 .../linux/debian/scripts/compile_and_pack.sh  |  38 ------
 prod_build/linux/debian/scripts/deploy.sh     |  39 ------
 .../linux/debian/scripts/install_test.sh      |   3 -
 prod_build/linux/debian/scripts/pack.sh       |   0
 prod_build/linux/debian/scripts/post-build.sh |   8 --
 prod_build/linux/debian/scripts/pre-build.sh  | 129 ------------------
 .../debian/scripts/publish_remote/reprepro.sh |  15 --
 prod_build/linux/debian/scripts/test.sh       |   4 -
 prod_build/linux/ubuntu/scripts/compile.sh    |   0
 prod_build/linux/ubuntu/scripts/deploy.sh     |   0
 prod_build/linux/ubuntu/scripts/pack.sh       |   0
 prod_build/linux/ubuntu/scripts/pre-build.sh  |   0
 prod_build/linux/ubuntu/scripts/test.sh       |   0
 prod_build/mac/scripts/compile.sh             |   0
 prod_build/mac/scripts/deploy.sh              |   0
 prod_build/mac/scripts/pack.sh                |   0
 prod_build/mac/scripts/pre-build.sh           |   0
 prod_build/mac/scripts/test.sh                |   0
 prod_build/windows/scripts/compile.sh         |   0
 prod_build/windows/scripts/deploy.sh          |   0
 prod_build/windows/scripts/pack.sh            |   0
 prod_build/windows/scripts/pre-build.sh       |   0
 prod_build/windows/scripts/test.sh            |   0
 65 files changed, 4 insertions(+), 660 deletions(-)
 create mode 160000 prod_build
 delete mode 100644 prod_build/android/conf/environment
 delete mode 100644 prod_build/android/conf/project_props
 delete mode 100644 prod_build/android/conf/publish
 delete mode 100644 prod_build/android/conf/version_info
 delete mode 100755 prod_build/android/scripts/cleanup.sh
 delete mode 100755 prod_build/android/scripts/compile.sh
 delete mode 100755 prod_build/android/scripts/deploy.sh
 delete mode 100755 prod_build/android/scripts/pack.sh
 delete mode 100755 prod_build/android/scripts/post-build.sh
 delete mode 100755 prod_build/android/scripts/pre-build.sh
 delete mode 100755 prod_build/android/scripts/test.sh
 delete mode 100755 prod_build/general/chroot_wrap.sh
 delete mode 100644 prod_build/general/conf/publish
 delete mode 100644 prod_build/general/conf/status
 delete mode 100644 prod_build/general/conf/version_info
 delete mode 100755 prod_build/general/mod-handler.sh
 delete mode 100755 prod_build/general/pre-build.sh
 delete mode 100755 prod_build/ios/scripts/compile.sh
 delete mode 100755 prod_build/ios/scripts/deploy.sh
 delete mode 100755 prod_build/ios/scripts/pack.sh
 delete mode 100755 prod_build/ios/scripts/pre-build.sh
 delete mode 100755 prod_build/ios/scripts/test.sh
 delete mode 100644 prod_build/linux/debian/conf/dependencies
 delete mode 100644 prod_build/linux/debian/conf/publish
 delete mode 100644 prod_build/linux/debian/essentials/changelog
 delete mode 100644 prod_build/linux/debian/essentials/compat
 delete mode 100644 prod_build/linux/debian/essentials/control
 delete mode 100755 prod_build/linux/debian/essentials/postinst
 delete mode 100644 prod_build/linux/debian/essentials/preinst.ex
 delete mode 100755 prod_build/linux/debian/essentials/prerm
 delete mode 100755 prod_build/linux/debian/essentials/rules
 delete mode 100644 prod_build/linux/debian/essentials/share/CellFrameDashboard.desktop
 delete mode 100644 prod_build/linux/debian/essentials/share/CellFrameDashboard.ico
 delete mode 100644 prod_build/linux/debian/essentials/share/init.d/cellframe-dashboard.service
 delete mode 100644 prod_build/linux/debian/essentials/stamp-makefile-build
 delete mode 100644 prod_build/linux/debian/essentials/stamp-makefile-install
 delete mode 100755 prod_build/linux/debian/scripts/build.sh
 delete mode 100644 prod_build/linux/debian/scripts/chroot/post-build.sh
 delete mode 100755 prod_build/linux/debian/scripts/chroot/pre-build.sh
 delete mode 100755 prod_build/linux/debian/scripts/cleanup.sh
 delete mode 100755 prod_build/linux/debian/scripts/compile_and_pack.sh
 delete mode 100755 prod_build/linux/debian/scripts/deploy.sh
 delete mode 100755 prod_build/linux/debian/scripts/install_test.sh
 delete mode 100755 prod_build/linux/debian/scripts/pack.sh
 delete mode 100755 prod_build/linux/debian/scripts/post-build.sh
 delete mode 100755 prod_build/linux/debian/scripts/pre-build.sh
 delete mode 100644 prod_build/linux/debian/scripts/publish_remote/reprepro.sh
 delete mode 100755 prod_build/linux/debian/scripts/test.sh
 delete mode 100755 prod_build/linux/ubuntu/scripts/compile.sh
 delete mode 100755 prod_build/linux/ubuntu/scripts/deploy.sh
 delete mode 100755 prod_build/linux/ubuntu/scripts/pack.sh
 delete mode 100755 prod_build/linux/ubuntu/scripts/pre-build.sh
 delete mode 100755 prod_build/linux/ubuntu/scripts/test.sh
 delete mode 100755 prod_build/mac/scripts/compile.sh
 delete mode 100755 prod_build/mac/scripts/deploy.sh
 delete mode 100755 prod_build/mac/scripts/pack.sh
 delete mode 100755 prod_build/mac/scripts/pre-build.sh
 delete mode 100755 prod_build/mac/scripts/test.sh
 delete mode 100755 prod_build/windows/scripts/compile.sh
 delete mode 100755 prod_build/windows/scripts/deploy.sh
 delete mode 100755 prod_build/windows/scripts/pack.sh
 delete mode 100755 prod_build/windows/scripts/pre-build.sh
 delete mode 100755 prod_build/windows/scripts/test.sh

diff --git a/.gitmodules b/.gitmodules
index b0e03df..e915132 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -10,3 +10,6 @@
 	path = dap-ui-sdk
 	url = https://gitlab.demlabs.net/dap/dap-ui-sdk
 	branch = master
+[submodule "prod_build"]
+	path = prod_build
+	url = ../prod_build_cellframe-dashboard
diff --git a/prod_build b/prod_build
new file mode 160000
index 0000000..bb76e31
--- /dev/null
+++ b/prod_build
@@ -0,0 +1 @@
+Subproject commit bb76e31cdc8287d0e07ca1fcff2039f434095de7
diff --git a/prod_build/android/conf/environment b/prod_build/android/conf/environment
deleted file mode 100644
index 5099a4a..0000000
--- a/prod_build/android/conf/environment
+++ /dev/null
@@ -1,7 +0,0 @@
-ANDROID_NDK_HOME="/opt/android-ndk-r16b"
-SDKROOT="/opt/android-sdk/bin"
-NDKHOST="linux-x86_64"
-JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
-ANDRQT_HOME="/usr/lib/crossdev"
-HOST_DISTR_VERSIONS="stretch"
-HOST_ARCH_VERSIONS="amd64"
diff --git a/prod_build/android/conf/project_props b/prod_build/android/conf/project_props
deleted file mode 100644
index d1d7d50..0000000
--- a/prod_build/android/conf/project_props
+++ /dev/null
@@ -1,3 +0,0 @@
-RES_PATH=SapNetGui/resources/UltraPad/platforms/android
-WORK_PATH=../sapnet-client-build
-BRAND=UltraPad
diff --git a/prod_build/android/conf/publish b/prod_build/android/conf/publish
deleted file mode 100644
index 896aa10..0000000
--- a/prod_build/android/conf/publish
+++ /dev/null
@@ -1,2 +0,0 @@
-ARCH_VERSIONS="arm64-v8a armv7 x86 x86_64 arm"
-PACKAGE_PATH=builds/apk/
diff --git a/prod_build/android/conf/version_info b/prod_build/android/conf/version_info
deleted file mode 100644
index 288cd5c..0000000
--- a/prod_build/android/conf/version_info
+++ /dev/null
@@ -1,3 +0,0 @@
-VERSION_FILE=config.pri
-VERSION_ENTRIES="VER_MAJ VER_MIN VER_PAT VER_CODE"
-VERSION_FORMAT="VER_MAJ.VER_MIN-VER_PAT"
diff --git a/prod_build/android/scripts/cleanup.sh b/prod_build/android/scripts/cleanup.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/android/scripts/compile.sh b/prod_build/android/scripts/compile.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/android/scripts/deploy.sh b/prod_build/android/scripts/deploy.sh
deleted file mode 100755
index bcd7b62..0000000
--- a/prod_build/android/scripts/deploy.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-echo "Deploying to $PACKAGE_PATH"
-cd build/apk
-PKGFILES=$(ls . | grep .apk)
-
-[ ! $MOD = "" ] && MOD="-$MOD"
-echo $PKGFILES
-for pkgfile in $PKGFILES; do
-	pkgname=$(echo $pkgfile | sed "s/.apk$//")
-	mv $pkgfile $wd/$PACKAGE_PATH/$pkgname$MOD.apk || echo "[ERR] Something went wrong in publishing the package. Now aborting."
-if [ ! -z $UPDVER ]; then
-#	for pkgfile in $PKGFILES; do
-		ln -sf $wd/$PACKAGE_PATH/$pkgname$MOD.apk $wd/$PACKAGE_PATH/$pkgname$MOD-latest.apk
-#	done
-	#Need to create latest symlink to the project.
-fi
-done
-	export -n "UPDVER"
-
-cd ../..
-#symlink name-actual to the latest version.
-#build/deb/versions - for all files
-#build/deb/${PROJECT}-latest - for symlinks.
diff --git a/prod_build/android/scripts/pack.sh b/prod_build/android/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/android/scripts/post-build.sh b/prod_build/android/scripts/post-build.sh
deleted file mode 100755
index f75bc44..0000000
--- a/prod_build/android/scripts/post-build.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-#echo "Stub for post-build actions"
-echo "Entering post-build deployment and cleanup"
-SCRIPTDIR="prod_build/android/scripts"
-
-$SCRIPTDIR/deploy.sh || exit 10 && \
-$SCRIPTDIR/cleanup.sh || exit 11
diff --git a/prod_build/android/scripts/pre-build.sh b/prod_build/android/scripts/pre-build.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/android/scripts/test.sh b/prod_build/android/scripts/test.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/general/chroot_wrap.sh b/prod_build/general/chroot_wrap.sh
deleted file mode 100755
index 8dbe511..0000000
--- a/prod_build/general/chroot_wrap.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/bash
-
-
-PLATFORM_CANDIDATES=$2
-CHROOT_PREFIX="builder"
-CHROOTS_PATH=$1
-PLATFORMS=""
-PKG_FORMAT=$3
-JOB=$4
-
-export wd=$(pwd)
-cd $SRC_PATH
-echo "workdir is $wd"
-. prod_build/general/pre-build.sh
-export_variables "./prod_build/general/conf/*"
-. prod_build/general/mod-handler.sh
-mod_handler $MOD
-
-IFS=' '
-echo "$PLATFORM_CANDIDATES"
-echo $IMPLEMENTED
-
-for platform in $PLATFORM_CANDIDATES; do
-	[[ $(echo $IMPLEMENTED | grep $platform) != "" ]] && PLATFORMS="$PLATFORMS$platform " || echo "Platform $platform is not implemented in this project yet. Sorry"
-done
-[[ $PLATFORMS != "" ]] && PLATFORMS=$(echo $PLATFORMS | sed 's/ $//')
-echo "Platforms are $PLATFORMS there"
-[ -e "*.probak"] && rm "*.probak"
-
-for platform in $PLATFORMS; do
-	echo "Working with $platform now"
-	PLATFORM_UPPERCASED=$( echo "$platform" | tr '[:lower:]' '[:upper:]')
-	ENV=${PLATFORM_UPPERCASED}_ENV
-	varpack=$(export | grep $PLATFORM_UPPERCASED | awk '{print $3}')
-	[[ $platform == "linux" ]] && platform="linux/debian"
-	export_variables "./prod_build/$platform/conf/*"
-	IFS=' '
-	PKG_TYPE=$(echo $PKG_FORMAT | cut -d ' ' -f1)
-	#Check if chroots are present
-	echo $HOST_DISTR_VERSIONS
-	echo $HOST_ARCH_VERSIONS
-	[ -e prod_build/$platform/scripts/pre-build.sh ] && prod_build/$platform/scripts/pre-build.sh $CHROOT_PREFIX || exit $? #For actions before build not in chroot and in chroot (version update, install missing dependencies(under schroot))
-	for distr in $HOST_DISTR_VERSIONS; do
-		for arch in $HOST_ARCH_VERSIONS; do
-			if [ -e $CHROOTS_PATH/$CHROOT_PREFIX-$distr-$arch ]; then
-set -x
-				schroot -c $CHROOT_PREFIX-$distr-$arch -- launcher.sh prod_build/$platform/scripts/$JOB.sh $PKG_TYPE $platform $varpack || errcode=$?
-set +x
-#				echo "schroot stub $PKG_TYPE"
-			else
-				echo "chroot $CHROOT_PREFIX-$distr-$arch not found. You should install it first"
-			fi
-		done
-	done
-	echo "workdir before postinstall is $(pwd)"
-	[ -e prod_build/$platform/scripts/post-build.sh ] && prod_build/$platform/scripts/post-build.sh #For post-build actions not in chroot (global publish)
-	PKG_FORMAT=$(echo $PKG_FORMAT | cut -d ' ' -f2-)
-	unexport_variables "./prod_build/$platform/conf/*"
-done
-#[ $(mount | grep "/run/schroot/mount") ] && sudo umount -l /run/schroot/mount && sudo rm -r /run/schroot/mount/* #Removing mountpoint odds.
-
-cd $wd
diff --git a/prod_build/general/conf/publish b/prod_build/general/conf/publish
deleted file mode 100644
index bd6ef13..0000000
--- a/prod_build/general/conf/publish
+++ /dev/null
@@ -1 +0,0 @@
-MOD="static"
diff --git a/prod_build/general/conf/status b/prod_build/general/conf/status
deleted file mode 100644
index 5082e1d..0000000
--- a/prod_build/general/conf/status
+++ /dev/null
@@ -1 +0,0 @@
-IMPLEMENTED="linux/debian linux/ubuntu"
diff --git a/prod_build/general/conf/version_info b/prod_build/general/conf/version_info
deleted file mode 100644
index c37ea52..0000000
--- a/prod_build/general/conf/version_info
+++ /dev/null
@@ -1,3 +0,0 @@
-VERSION_FILE=CellFrameDashboardGUI/CellFrameDashboardGUI.pro
-VERSION_ENTRIES="VER_MAJ VER_MIN VER_PAT VER_CODE"
-VERSION_FORMAT="VER_MAJ.VER_MIN-VER_PAT"
diff --git a/prod_build/general/mod-handler.sh b/prod_build/general/mod-handler.sh
deleted file mode 100755
index 954bf58..0000000
--- a/prod_build/general/mod-handler.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-mod_handler() {
-
-MODLIST=$1
-IFS=' '
-for mod in $MODLIST; do
-	case $mod in
-		"blank") 
-			sed -ibak "s/^#DAP_BLANK/DAP_BLANK/" config.pri || sed -ibak "s/^DAP_BLANK/#DAP_BLANK/" config.pri # For toggling blank mode in general scripts.
-			;;
-		"static")
-			[[ $(echo "$PLATFORM_CANDIDATES" | grep "linux") != "" ]] && sed -ibak "/static/s/^#//" CellFrameDashboard.pro && [ ! -z "ICU_LINUX_PATH" ] && sed -ibak "s!ICU_LINUX_PATH!$ICU_LINUX_PATH!" CellFrameDashboard.pro && \
-			PLATFORM_CANDIDATES=$( echo $PLATFORM_CANDIDATES | sed "s/linux\/[a-z]\+ \?//g" | sed "s/$/ linux/" | sed "s/^ //") || sed -ibak "/static/s/^unix/#unix/" config.pri #For toggling static mode
-			;;
-		*)
-			echo "No handling required for mod $mod. Proceeding"
-			;;
-	esac
-done
-IFS='\n'
-}
diff --git a/prod_build/general/pre-build.sh b/prod_build/general/pre-build.sh
deleted file mode 100755
index e0eef1d..0000000
--- a/prod_build/general/pre-build.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-extract_version_number() {
-
-IFS=" "
-
-local VERSION_STRING=$VERSION_FORMAT
-for entry in $VERSION_ENTRIES; do
-	VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep ^$entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers
-#	echo $VERSION_STRING
-done
-echo -e "$VERSION_STRING"
-
-}
-
-extract_gitlog_text() {
-
-borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1)
-upb=$(echo $borders | cut -d ' ' -f1)
-dwnb=$(echo $borders | cut -d ' ' -f2)
-text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) )
-echo "$text"
-
-}
-
-export_variables() {
-
-IFS=$'\n'
-for variable in $(cat $1); do
-	echo "$variable"
-	export $(echo "$variable" | sed 's/\"//g')
-done
-
-}
-
-unexport_variables() {
-
-IFS=$'\n'
-for variable in $(cat $1); do
-	echo "$variable"
-	export -n $(echo $variable | cut -d '=' -f1)
-done
-
-}
diff --git a/prod_build/ios/scripts/compile.sh b/prod_build/ios/scripts/compile.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/ios/scripts/deploy.sh b/prod_build/ios/scripts/deploy.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/ios/scripts/pack.sh b/prod_build/ios/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/ios/scripts/pre-build.sh b/prod_build/ios/scripts/pre-build.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/ios/scripts/test.sh b/prod_build/ios/scripts/test.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/debian/conf/dependencies b/prod_build/linux/debian/conf/dependencies
deleted file mode 100644
index 19ef822..0000000
--- a/prod_build/linux/debian/conf/dependencies
+++ /dev/null
@@ -1,2 +0,0 @@
-PKG_DEPS="qt5-qmake qt5-default cdbs debhelper qtdeclarative5-dev"
-PKG_STATIC_DEPS="cdbs debhelper libxi-dev libfontconfig1-dev libfreetype6-dev libinput-dev libudev-dev libegl1-mesa-dev libgles2-mesa-dev libglib2.0-dev libxrandr-dev"
diff --git a/prod_build/linux/debian/conf/publish b/prod_build/linux/debian/conf/publish
deleted file mode 100644
index 61b38fc..0000000
--- a/prod_build/linux/debian/conf/publish
+++ /dev/null
@@ -1,3 +0,0 @@
-HOST_DISTR_VERSIONS="stretch buster"
-HOST_ARCH_VERSIONS="amd64"
-PACKAGE_PATH=builds/deb/
diff --git a/prod_build/linux/debian/essentials/changelog b/prod_build/linux/debian/essentials/changelog
deleted file mode 100644
index 3d853f5..0000000
--- a/prod_build/linux/debian/essentials/changelog
+++ /dev/null
@@ -1,53 +0,0 @@
-cellframe-dashboard (2.0-4) develop; urgency=medium
-
-  *     Added static build support
-
- -- xapuyc <xapuyc@workspace>  Wed, 19 Aug 2020 15:24:23 +0500
-
-cellframe-dashboard (2.0-3) develop; urgency=medium
-
-  *     Merge branch 'features-3098' into 'develop'
-  *
-  *     Features 3098
-  *
-  *     See merge request cellframe/cellframe-dashboard!159
-
- -- xapuyc <xapuyc@workspace>  Tue, 14 Apr 2020 19:28:34 +0500
-
-cellframe-dashboard (2.0-1) testing; urgency=medium
-
-  * Application update
-  * 
-
- -- Andrey Daragan <daragan.andrey@demlabs.net>  Mon, 18 Feb 2020 20:59:14 +0300
-
-cellframe-dashboard (2.0-0) testing; urgency=medium
-
-  * Application update
-  * 
-
- -- Andrey Daragan <daragan.andrey@demlabs.net>  Mon, 17 Feb 2020 12:26:14 +0300
-
-cellframe-dashboard (1.6-4) support-2649; urgency=medium
-
-  *     Merge branch 'features-2959' into 'develop'
-  *
-  *     Features 2959
-  *
-  *     See merge request cellframe/cellframe-dashboard!102
-
- -- xapuyc <xapuyc@workspace>  Sat, 01 Feb 2020 12:16:14 +0500
-
-cellframe-dashboard (1.2-3) development; urgency=high
-
-  [ Naeper ]
-  * New functions summary build
-  * 
-
- -- xapuyc <xapuyc@workspace>  Sat, 01 Feb 2020 12:07:33 +0500
-
-cellframe-dashboard (1.2-0) development; urgency=medium
-
-  * Refactored the package
-
- -- Dmitriy Gerasimov <dmitriy.gerasimov@demlabs.net>  Fri, 02 Aug 2019 16:07:38 +0700
diff --git a/prod_build/linux/debian/essentials/compat b/prod_build/linux/debian/essentials/compat
deleted file mode 100644
index ec63514..0000000
--- a/prod_build/linux/debian/essentials/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/prod_build/linux/debian/essentials/control b/prod_build/linux/debian/essentials/control
deleted file mode 100644
index 2d521e8..0000000
--- a/prod_build/linux/debian/essentials/control
+++ /dev/null
@@ -1,16 +0,0 @@
-Source: cellframe-dashboard
-Section: unknown
-Priority: optional
-Maintainer: Demlabs Support <support@demlabs.net>
-Build-Depends: debhelper (>= 9)
-Standards-Version: 2.0-4
-Homepage: https://demlabs.net
-
-Package: cellframe-dashboard
-Architecture: any
-Depends: psmisc, menu, ${shlibs:Depends}, ${misc:Depends}
-Description: CellFrame Dashboard
- CelLFrame Dashboard
-
-
-
diff --git a/prod_build/linux/debian/essentials/postinst b/prod_build/linux/debian/essentials/postinst
deleted file mode 100755
index aa961ad..0000000
--- a/prod_build/linux/debian/essentials/postinst
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash -
-
-case "$1" in
-    configure)
-
-    ln -sf /opt/cellframe-dashboard/share/init.d/cellframe-dashboard.service /etc/systemd/user/cellframe-dashboard.service
-    systemctl --system enable /opt/cellframe-dashboard/share/init.d/cellframe-dashboard.service
-    ln -sf /opt/cellframe-dashboard/bin/CellFrameDashboard /usr/local/bin/CellFrameDashboard
-    chmod +X /usr/local/bin/CellFrameDashboard
-    cp -f /opt/cellframe-dashboard/share/CellFrameDashboard.desktop /usr/share/applications/CellFrameDashboard.desktop
-	cp -f /opt/cellframe-dashboard/share/CellFrameDashboard.ico	/usr/share/pixmaps/CellFrameFashboard.ico
-    update-menus
-    echo "For start CellFrame Dashboard Service - run 'systemctl start cellframe-dashboard'"
-;;
-    abort-upgrade|abort-remove|abort-deconfigure)
-    ;;
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 2
-    ;;
-esac
-exit 0
-
-
diff --git a/prod_build/linux/debian/essentials/preinst.ex b/prod_build/linux/debian/essentials/preinst.ex
deleted file mode 100644
index f9179c8..0000000
--- a/prod_build/linux/debian/essentials/preinst.ex
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-# preinst script for dapvpngui
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <new-preinst> `install'
-#        * <new-preinst> `install' <old-version>
-#        * <new-preinst> `upgrade' <old-version>
-#        * <old-preinst> `abort-upgrade' <new-version>
-# for details, see https://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    install|upgrade)
-    ;;
-
-    abort-upgrade)
-    ;;
-
-    *)
-        echo "preinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/prod_build/linux/debian/essentials/prerm b/prod_build/linux/debian/essentials/prerm
deleted file mode 100755
index 42891da..0000000
--- a/prod_build/linux/debian/essentials/prerm
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-case "$1" in
-    purge|remove|abort-upgrade|failed-upgrade|upgrade)
-    [ -f /etc/init.d/cellframe-dashboard ] && service cellframe-dashboard stop
-    [ -d /opt/cellframe-dashboard ] && rm -rf /opt/cellframe-dashboard/
-    [ -f /usr/local/bin/CellFrameDashboard ] && rm /usr/local/bin/CellFrameDashboard
-    [ -f /etc/init.d/cellframe-dashboard ] && rm /etc/init.d/cellframe-dashboard
-    systemctl daemon-reload
-    [ -f /usr/share/applications/CellFrameDashboard.desktop ] && rm /usr/share/applications/CellFrameDashboard.desktop
-    [ -f /usr/share/pixmaps/CellFrameDdashboard.ico ] && rm /usr/share/pixmaps/CellFrameDashboard.ico
-    ;;
-    *)
-        echo "postrm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-exit 0
diff --git a/prod_build/linux/debian/essentials/rules b/prod_build/linux/debian/essentials/rules
deleted file mode 100755
index 4609cdd..0000000
--- a/prod_build/linux/debian/essentials/rules
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/qmake.mk
diff --git a/prod_build/linux/debian/essentials/share/CellFrameDashboard.desktop b/prod_build/linux/debian/essentials/share/CellFrameDashboard.desktop
deleted file mode 100644
index ba2a615..0000000
--- a/prod_build/linux/debian/essentials/share/CellFrameDashboard.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=CellFrame Dashboard
-Exec=/opt/cellframe-dashboard/bin/CellFrameDashboard
-Icon=/opt/cellframe-dashboard/share/CellFrameDashboard.ico
-Terminal=false
-Type=Application
-Encoding=UTF-8
-Categories=Network;Application;
-Name[en_US]=CellFrame Dashboard
diff --git a/prod_build/linux/debian/essentials/share/CellFrameDashboard.ico b/prod_build/linux/debian/essentials/share/CellFrameDashboard.ico
deleted file mode 100644
index fd9ad8bb392fe2eb270a23f4ce85a952742473b6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4286
zcmeHJeN2^A7(W-8*q1hS4lf_~;zhuFw>})DL2&s<TrF8;gkJ6!_k-(jI8X@7yAWc@
z0x_m#ItmwyT=|Dq8`YFtwe??{EnV+>-m55Wsm-Lax@?TM-}ByHxCvZe!GGE~?78Q>
z=RD8zd%n(dU`&TUqmj`sJ9<B3%NS!>AZ)P$5be*6xd_~e2m~ylm}*`wxft_&riWE#
z=|7^bG%?eWD&~WVLD>Pbv{Yqqui)x(R&(u|^HK7jDQl;Z=h>2kk8H~Y4*CN$0=fn|
zQ=u2$@MK8(D4`iIw>>g}?O!FWB1Mi=p$s@TKypQrc+!y~wt}kRuNN_>2DP}-xNXLu
zHwpH&T#X0LDd?>5X9@G22C*5`u;cLyiz-dxI`;~(*^|y+1Ad3c#5-L^(Or{$esSr2
zKk8~89aOZ{<y^Q)tG3UY?9hB*zl)gurAh#ExjRjC!G>e*G`<ViPOKZ9sp2lDQS^H=
z_*R!e>~)*?PPa+SROMiky1eDQyYvzZSR@_vzF^af*X_w-KM5iBRq(IPW#k8O_A25Y
z1U-e=m|;sg>T$IrSu6ujE$9$p(}Dd>5x}FY_4%P&ViQ9yJHz1D68N+q`D}#$=PHtf
zFW`3&-+Mqo=ue+cS#bSNall;-8{dPT8r17{;(g}cbJK}T+K25Mfp7D!<XM{&g};Hf
z6Mow5DdOv`<wJ3*0O~+pD)YmzT^&^xX)$a)<;mciAYV-TwU24b1LTgpSbXswlJRBo
z2mEG9k34)w-!y8X?nY#1;<qyD?)x%$A^bRu*lnBOn10pWa78&pF8dKb2kbV}2CxTE
zU(eDSe$f<j_%fsf#4wSV90u{EXC*I(K1)oYe-C9@)}hw=EA-+O<o<*`Md-wQRf}xh
z+DJZ}sk{U=Gk`dj!~YKW(+pp%T66$E4s!jtdzY!tApbJzyqjdT_)dKGB%y6H$wqqP
zAg~Xi7W3&$%Wxa{=cu)Pkn<w;*S(q28ZC0f<4Kp6Lgsj7I?qGQ-;dNU??O)~(5i#(
z4(?D8HjLx?vSR1G!5WD@unQ5d4)m%8gopJf$bSGaE!2vS-nAa})(1Pb)aOXLN>l9j
ztgrPKmczbh)enW@k?+08{|4YaS!D^`O_+$|7Tf`o7W@?UE$*DO5H+(G__#ZKEy+#y
zrbh1cH;QUt24FY6NxP|T5c4OH_hqoDQwuin)aMT>tia2G&F!%LEv!qGP5jsrMRs`m
zWws-i;=NAYX0WvxcP{8O@OI$sx9J5Ddv%b11wJT@TI*L;ik?>j`7XqtdivY`tWb)2
zrp~Ch2Z7UvK2;9?KLnqT&T#*Z!-hW*i(ZxYc4lBJ?8rqjbiN520*GfPV$qHH0KW0Y
z@NUfYsIQH%;Q;<OQ{KEE21eq5eHMLVyl1}C80l@dV*_$G&Q7^RZ*9OETUKS}MZU~X
z0q(@pxMy2oYqdRDpxn2S0PHHlcdy?fEunAxZ${IMM$b!R_gADd7d`1q_(i?xQ_LSz
ze?*V^8hvIM{qhFzHxLMTlktWxq&4iLX;y>oz85_me&*qRe}LTnPQ5Ymf0!_Yyzc?#
zq}rGjXq0fvbC*~VI~%n#_444hpQk>!!@I}YuZ?Rw(e>;2dT#OmivZsH$z#+Y%fkt>
zd?Z00WAo%uw@wZhFgZMLxG9`4Y8^3*S;IXehGA=1p|Ew>5SD*4gqsF?K-N*~Y3tac
S_$HYxkmb`vcY&aDit!KQc!L)J

diff --git a/prod_build/linux/debian/essentials/share/init.d/cellframe-dashboard.service b/prod_build/linux/debian/essentials/share/init.d/cellframe-dashboard.service
deleted file mode 100644
index 00da6e1..0000000
--- a/prod_build/linux/debian/essentials/share/init.d/cellframe-dashboard.service
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=CellFrame Dashboard Service
-After=network.target
-
-[Service]
-Type=forking
-OOMScoreAdjust=-1000
-#PIDFile=/opt/cellframe-dashboard/CellFrameDashboardService.pid
-WorkingDirectory=/opt/cellframe-dashboard/
-ExecStart=/opt/cellframe-dashboard/bin/CellFrameDashboardService -D
-ExecStop=/opt/cellframe-dashboard/bin/CellFrameDashboardService --stop
-Restart=always
-
-[Install] 
-WantedBy=multi-user.target
diff --git a/prod_build/linux/debian/essentials/stamp-makefile-build b/prod_build/linux/debian/essentials/stamp-makefile-build
deleted file mode 100644
index e69de29..0000000
diff --git a/prod_build/linux/debian/essentials/stamp-makefile-install b/prod_build/linux/debian/essentials/stamp-makefile-install
deleted file mode 100644
index e69de29..0000000
diff --git a/prod_build/linux/debian/scripts/build.sh b/prod_build/linux/debian/scripts/build.sh
deleted file mode 100755
index 66c5530..0000000
--- a/prod_build/linux/debian/scripts/build.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-
-WORKDIR="resources/cellframe/cellframe-dashboard"
-SCRIPTDIR="prod_build/linux/debian/scripts"
-PLATFORM=$2
-shift 2
-
-for var in $@; do
-	export ${var//\"/}
-done
-
-#cd $WORKDIR
-	$SCRIPTDIR/compile_and_pack.sh || exit 12 && \
-	$SCRIPTDIR/test.sh || exit 13 && \
-	$SCRIPTDIR/install_test.sh || exit 14 && \
-	$SCRIPTDIR/cleanup.sh || exit 15
-#cd $wd
diff --git a/prod_build/linux/debian/scripts/chroot/post-build.sh b/prod_build/linux/debian/scripts/chroot/post-build.sh
deleted file mode 100644
index e69de29..0000000
diff --git a/prod_build/linux/debian/scripts/chroot/pre-build.sh b/prod_build/linux/debian/scripts/chroot/pre-build.sh
deleted file mode 100755
index fff8904..0000000
--- a/prod_build/linux/debian/scripts/chroot/pre-build.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-check_packages() {
-
-	IFS=" "
-	local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g')
-	for element in "$PKG_DEPPIES"; do
-		echo "[DEBUGGA] Checking if $element is installed"
-		if ! dpkg-query -s $element; then 
-			echo "[WRN] Package $element is not installed. Starting installation"
-			return 1
-		fi
-	done
-	return 0
-
-}
-
-install_dependencies() {
-
-	echo "Checking out the dependencies"
-	if check_packages >> /dev/null; then
-		echo "[INF] All required packages are installed"
-	else
-		echo ""
-		local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g')
-		echo "[DEBUGGA] Attempting to install $PKG_DEPPIES"
-		if sudo apt-get install $PKG_DEPPIES -y ; then
-			echo ""
-			echo "[INF] Packages were installed successfully"
-		else
-			echo "[ERR] can\'t install required packages. Please, check your package manager"
-			echo "Aborting"
-			exit 1
-		fi
-	fi
-	return 0
-
-}
-PKG_DEPS=$1
-install_dependencies
diff --git a/prod_build/linux/debian/scripts/cleanup.sh b/prod_build/linux/debian/scripts/cleanup.sh
deleted file mode 100755
index 284b968..0000000
--- a/prod_build/linux/debian/scripts/cleanup.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-make distclean
-rm -r prod_build/linux/debian/essentials/.debhelper/
-rm prod_build/linux/debian/essentials/cellframe-dashboard.debhelper.log
-rm prod_build/linux/debian/essentials/cellframe-dashboard.substvars
-rm -r prod_build/linux/debian/essentials/cellframe-dashboard/
-rm prod_build/linux/debian/essentials/files
diff --git a/prod_build/linux/debian/scripts/compile_and_pack.sh b/prod_build/linux/debian/scripts/compile_and_pack.sh
deleted file mode 100755
index 77f1f56..0000000
--- a/prod_build/linux/debian/scripts/compile_and_pack.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-set -x
-[ -v QT_LINUX_PATH ] && export QT_SELECT=$(qtchooser -l | grep static)
-
-
-error_explainer() {
-
-	case "$1" in
-		"0"	) echo "";;
-		"1"	) echo "Error in pre-config happened. Please, review logs";;
-		"2"	) echo "Error in compilation happened. Please, review logs";;
-		*	) echo "Unhandled error $1 happened. Please, review logs";;
-	esac
-}
-
-cleanup () {
-
-make distclean
-
-if [ "$1" == "--static" ]; then
-	export $QT_SELECT="default" #Returning back the shared library link
-fi
-
-}
-
-error=0
-#2DO: add trap command to clean the sources on exit.
-trap cleanup SIGINT
-codename=$(lsb_release -a | grep Codename | cut -f2)
-dpkg-buildpackage -J -us --changes-option=--build=any -uc && mkdir -p build && rm ../*dbgsym*.deb && \
-for filepkg in $(ls .. | grep .deb | grep -v $codename); do
-	mv ../$filepkg build/$filepkg
-done || error=$?
-cleanup
-error_explainer $error
-set +x
-exit $error #2DO: Learn how to sign up the package.
diff --git a/prod_build/linux/debian/scripts/deploy.sh b/prod_build/linux/debian/scripts/deploy.sh
deleted file mode 100755
index ef50086..0000000
--- a/prod_build/linux/debian/scripts/deploy.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-echo "Deploying to $PACKAGE_PATH"
-echo $wd
-
-CELLFRAME_REPO_CREDS="admin@debian.pub.demlabs.net"
-CELLFRAME_REPO_KEY="~/.ssh/demlabs_publish"
-CELLFRAME_REPO_PATH="~/web/debian.pub.demlabs.net/public_html"
-CELLFRAME_FILESERVER_CREDS="admin@pub.cellframe.net"
-CELLFRAME_FILESERVER_PATH="~/web/pub.cellframe.net/public_html/linux"
-pwd
-
-cd build
-PKGFILES=$(ls . | grep .deb)
-#cd ..
-echo $VERSION_INFO
-#echo "We have $DISTR_CODENAME there"
-#echo "On path $REPO_DIR_SRC we have debian files."
-[[ $ONBUILDSERVER == 0 ]] && scp -i $CELLFRAME_REPO_KEY ../prod_build/linux/debian/scripts/publish_remote/reprepro.sh "$CELLFRAME_REPO_CREDS:~/tmp/"
-for pkgfile in $PKGFILES; do
-	pkgname=$(echo $pkgfile | sed 's/.deb$//')
-	mv $pkgfile $wd/$PACKAGE_PATH/$pkgname$MOD.deb || { echo "[ERR] Something went wrong in publishing the package. Now aborting."; exit -4; }
-	CODENAME=$(echo $pkgname | rev | cut -d '-' -f1 | rev)
-	if [[ $ONBUILDSERVER == 0 ]]; then
-	#REPREPRO and file_cellframe_services
-		scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_REPO_CREDS:~/tmp/apt/"
-		ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "chmod +x ~/tmp/reprepro.sh && ~/tmp/reprepro.sh main $CODENAME ~/tmp/apt/$pkgname$MOD.deb $CELLFRAME_REPO_PATH"
-		scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_FILESERVER_CREDS:$CELLFRAME_FILESERVER_PATH/"
-		ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_FILESERVER_CREDS" "ln -sf $CELLFRAME_FILESERVER_PATH/$pkgname$MOD.deb $CELLFRAME_FILESERVER_PATH/$pkgname$MOD-latest.deb"
-	fi
-done
-[[ $ONBUILDSERVER == 0 ]] && ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "rm -v ~/tmp/reprepro.sh"
-
-	export -n "UPDVER"
-cd ..
-exit 0
-#symlink name-actual to the latest version.
-#build/deb/versions - for all files
-#build/deb/${PROJECT}-latest - for symlinks.
diff --git a/prod_build/linux/debian/scripts/install_test.sh b/prod_build/linux/debian/scripts/install_test.sh
deleted file mode 100755
index 21c44cd..0000000
--- a/prod_build/linux/debian/scripts/install_test.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-
-echo "stub for installation testing"
diff --git a/prod_build/linux/debian/scripts/pack.sh b/prod_build/linux/debian/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/debian/scripts/post-build.sh b/prod_build/linux/debian/scripts/post-build.sh
deleted file mode 100755
index c18d6f6..0000000
--- a/prod_build/linux/debian/scripts/post-build.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-#echo "Stub for post-build actions"
-echo "Entering post-build deployment and cleanup"
-SCRIPTDIR="prod_build/linux/debian/scripts"
-
-$SCRIPTDIR/deploy.sh || exit 10 && \
-$SCRIPTDIR/cleanup.sh || exit 11
diff --git a/prod_build/linux/debian/scripts/pre-build.sh b/prod_build/linux/debian/scripts/pre-build.sh
deleted file mode 100755
index 4728035..0000000
--- a/prod_build/linux/debian/scripts/pre-build.sh
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/bin/bash
-
-#export_variables() {
-
-#IFS=$'\n'
-#for variable in $(cat prod_build/linux/debian/conf/*); do
-#	echo "$variable"
-#	export $(echo "$variable" | sed 's/\"//g')
-#done
-
-#}
-
-
-#installing required dependencies
-
-check_packages() {
-
-#	IFS=" "
-	local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g')
-	for element in "$PKG_DEPPIES"; do
-		echo "[DEBUGGA] Checking if $element is installed"
-		if ! dpkg-query -s $element; then 
-			echo "[WRN] Package $element is not installed. Starting installation"
-			return 1
-		fi
-	done
-	return 0
-
-}
-
-install_dependencies() {
-
-	echo "Checking out the dependencies"
-	if check_packages >> /dev/null; then
-		echo "[INF] All required packages are installed"
-	else
-		echo ""
-		local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g')
-		echo "[DEBUGGA] Attempting to install $PKG_DEPPIES"
-		if sudo apt-get install $PKG_DEPPIES -y ; then
-			echo ""
-			echo "[INF] Packages were installed successfully"
-		else
-			echo "[ERR] can\'t install required packages. Please, check your package manager"
-			echo "Aborting"
-			exit 1
-		fi
-	fi
-	return 0
-
-}
-
-#extract_version_number() {
-
-#IFS=" "
-#for entry in $VERSION_ENTRIES; do
-#	VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep $entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers
-#done
-#echo -e "project version is $VERSION_STRING"
-#
-#}
-
-#extract_gitlog_text() {
-#
-#borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1)
-#upb=$(echo $borders | cut -d $'\n' -f1)
-#dwnb=$(echo $borders | cut -d $'\n' -f2)
-#text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) )
-#echo $text
-#
-#}
-
-#. prod_build/general/install_dependencies
-. prod_build/general/pre-build.sh #VERSIONS and git
-export_variables "prod_build/general/conf/*"
-export_variables "prod_build/linux/debian/conf/*"
-
-VERSION_STRING=$(echo $VERSION_FORMAT | sed "s/\"//g" ) #Removing quotes
-VERSION_ENTRIES=$(echo $VERSION_ENTRIES | sed "s/\"//g" )
-VERSION_STRING=$(extract_version_number)
-last_version_string=$(cat prod_build/linux/debian/essentials/changelog | head -n 1 | cut -d '(' -f2 | cut -d ')' -f1)
-
-
-#if [ $ONBUILDSERVER = 0 ]; then 
-#	echo "[WRN] on build platform. Version won't be changed"
-
-if [[ "$last_version_string" == "$VERSION_STRING" ]]; then
-	echo "[INF] Version $last_version_string is equal to $VERSION_STRING. Nothing to change"
-elif [ ! -e debian/changelog ]; then
-	echo "[INF] debian/changelog does not exist. No need to change anything"
-else
-	echo "[INF] $VERSION_STRING is greater than $last_version_string"
-	echo "[INF] editing the changelog"
-	text=$(extract_gitlog_text)
-	echo "text entry"
-	echo "$text"
-	echo  "End of text entry"
-	IFS=$'\n'
-	echo "VERSION_STRING = $VERSION_STRING"
-
-	for textline in $text; do
-		dch -v $VERSION_STRING $textline
-	done
-	branch=$(git branch | grep "*" | cut -c 3- )
-	case branch in
-		"master" ) branch="stable";;
-		"develop" ) branch="testing";;
-	esac
-	dch -r --distribution "$branch" --force-distribution ignored
-	controlfile_version=$(cat prod_build/linux/debian/essentials/control | grep "Standards" | cut -d ' ' -f2) #Add to control info.
-	sed -i "s/$controlfile_version/$VERSION_STRING/" prod_build/linux/debian/essentials/control
-	export UPDVER=1
-fi
-
-#Chrooted_environment tuning BEFORE building
-
-echo "workdir is $(pwd)"
-IFS=" "
-CHROOT_PREFIX=$1
-[[ $(echo "$MOD" | grep "static") != "" ]] && PKG_DEPS=$PKG_STATIC_DEPS
-for distr in $HOST_DISTR_VERSIONS; do #we need to install required dependencies under schroot.
-	for arch in $HOST_ARCH_VERSIONS; do
-		echo "$CHROOT_PREFIX-$distr-$arch"
-		schroot -c $CHROOT_PREFIX-$distr-$arch -- prod_build/linux/debian/scripts/chroot/pre-build.sh "$PKG_DEPS" || errcode=$?
-		[[ $errcode != 0 ]] && echo "There are problems with $CHROOT_PREFIX-$distr-$arch. You had installed it, right?"
-	done
-done
-exit 0
-## Maybe we do have the version required? Then we don't need to build it again. CHECK IT THERE!
diff --git a/prod_build/linux/debian/scripts/publish_remote/reprepro.sh b/prod_build/linux/debian/scripts/publish_remote/reprepro.sh
deleted file mode 100644
index 721fb46..0000000
--- a/prod_build/linux/debian/scripts/publish_remote/reprepro.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-set -x
-DISTR_COMPONENT=$1
-DISTR_CODENAME=$2
-PKGNAME=$3
-PATH=$4
-
-workdir=$(pwd)
-error=0
-cd $PATH
-/usr/bin/reprepro -C "$DISTR_COMPONENT" --ask-passphrase includedeb "$DISTR_CODENAME" "$PKGNAME" && /usr/bin/reprepro export "$DISTR_CODENAME" || error=$?
-cd $workdir
-exit $error
-set +x
diff --git a/prod_build/linux/debian/scripts/test.sh b/prod_build/linux/debian/scripts/test.sh
deleted file mode 100755
index 2b1c7f0..0000000
--- a/prod_build/linux/debian/scripts/test.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-echo "Stub for functionality testing"
-
diff --git a/prod_build/linux/ubuntu/scripts/compile.sh b/prod_build/linux/ubuntu/scripts/compile.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/ubuntu/scripts/deploy.sh b/prod_build/linux/ubuntu/scripts/deploy.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/ubuntu/scripts/pack.sh b/prod_build/linux/ubuntu/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/ubuntu/scripts/pre-build.sh b/prod_build/linux/ubuntu/scripts/pre-build.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/linux/ubuntu/scripts/test.sh b/prod_build/linux/ubuntu/scripts/test.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/mac/scripts/compile.sh b/prod_build/mac/scripts/compile.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/mac/scripts/deploy.sh b/prod_build/mac/scripts/deploy.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/mac/scripts/pack.sh b/prod_build/mac/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/mac/scripts/pre-build.sh b/prod_build/mac/scripts/pre-build.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/mac/scripts/test.sh b/prod_build/mac/scripts/test.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/windows/scripts/compile.sh b/prod_build/windows/scripts/compile.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/windows/scripts/deploy.sh b/prod_build/windows/scripts/deploy.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/windows/scripts/pack.sh b/prod_build/windows/scripts/pack.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/windows/scripts/pre-build.sh b/prod_build/windows/scripts/pre-build.sh
deleted file mode 100755
index e69de29..0000000
diff --git a/prod_build/windows/scripts/test.sh b/prod_build/windows/scripts/test.sh
deleted file mode 100755
index e69de29..0000000
-- 
GitLab