summaryrefslogtreecommitdiffstats
path: root/tools/generate_package_linux.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/generate_package_linux.sh')
-rwxr-xr-xtools/generate_package_linux.sh65
1 files changed, 0 insertions, 65 deletions
diff --git a/tools/generate_package_linux.sh b/tools/generate_package_linux.sh
deleted file mode 100755
index 134a59c3..00000000
--- a/tools/generate_package_linux.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-DATAVIS_TEMP_DIR=temp_dir
-DATAVIS_TEMP_DIR_FULL=../$DATAVIS_TEMP_DIR
-
-if [ "$1" = "" ]
-then
- echo Usage: $0 version [branch or SHA]
- echo Branch defaults to master.
- echo Creates the package in parent dir.
- echo A temporary dir $DATAVIS_TEMP_DIR_FULL is utilized for intermediate steps.
-fi
-
-if [ "$2" = "" ]
-then
- DATAVIS_BRANCH=origin/master
-else
- DATAVIS_BRANCH=$2
-fi
-
-DATAVIS_VERSION=$1
-DATAVIS_CURRENT_DIR=$PWD
-DATAVIS_BUILD_DIR=$DATAVIS_TEMP_DIR_FULL/tempbuild
-DATAVIS_PACKAGE_UNTAR_NAME=qt-data-visualization-enterprise-src-$DATAVIS_VERSION
-DATAVIS_PACKAGE_UNTAR_DIR=$DATAVIS_TEMP_DIR_FULL/$DATAVIS_PACKAGE_UNTAR_NAME
-DATAVIS_TEMP_TAR=qtdatavisualization_temp_$DATAVIS_VERSION.tar
-DATAVIS_TEMP_TAR_FULL=$DATAVIS_TEMP_DIR_FULL/$DATAVIS_TEMP_TAR
-DATAVIS_FINAL_TAR=$DATAVIS_CURRENT_DIR/../qt-data-visualization-enterprise-src-$DATAVIS_VERSION.tar
-
-echo Exporting $DATAVIS_BRANCH to $DATAVIS_TEMP_TAR_FULL...
-rm -r -f $DATAVIS_TEMP_DIR_FULL 2> /dev/null
-mkdir -p $DATAVIS_TEMP_DIR_FULL 2> /dev/null
-git fetch
-git archive --format tar --output $DATAVIS_TEMP_TAR_FULL $DATAVIS_BRANCH
-
-echo Unpacking $DATAVIS_TEMP_TAR_FULL to $DATAVIS_PACKAGE_UNTAR_DIR and $DATAVIS_BUILD_DIR...
-mkdir -p $DATAVIS_PACKAGE_UNTAR_DIR 2> /dev/null
-mkdir -p $DATAVIS_BUILD_DIR 2> /dev/null
-tar -xvf $DATAVIS_TEMP_TAR_FULL -C $DATAVIS_PACKAGE_UNTAR_DIR > /dev/null
-tar -xvf $DATAVIS_TEMP_TAR_FULL -C $DATAVIS_BUILD_DIR > /dev/null
-#Workaround for git archive bug
-rm -r -f $DATAVIS_PACKAGE_UNTAR_DIR/tools
-rm -r -f $DATAVIS_PACKAGE_UNTAR_DIR/tests
-rm -r -f $DATAVIS_BUILD_DIR/tools
-rm -r -f $DATAVIS_BUILD_DIR/tests
-
-echo Generating includes, mkspecs, and docs in $DATAVIS_BUILD_DIR...
-cd $DATAVIS_BUILD_DIR
-mkdir -p .git 2> /dev/null
-qmake > /dev/null 2> /dev/null
-make docs > /dev/null 2> /dev/null
-cd $DATAVIS_CURRENT_DIR
-
-echo Copying generated files to $DATAVIS_PACKAGE_UNTAR_DIR
-cp -r $DATAVIS_BUILD_DIR/doc $DATAVIS_PACKAGE_UNTAR_DIR/doc
-cp -r $DATAVIS_BUILD_DIR/include $DATAVIS_PACKAGE_UNTAR_DIR/include
-
-echo Repackaging $DATAVIS_PACKAGE_UNTAR_DIR to $DATAVIS_FINAL_TAR
-rm $DATAVIS_FINAL_TAR 2> /dev/null
-cd $DATAVIS_TEMP_DIR_FULL
-tar -cvf $DATAVIS_FINAL_TAR $DATAVIS_PACKAGE_UNTAR_NAME >/dev/null
-gzip $DATAVIS_FINAL_TAR >/dev/null
-cd $DATAVIS_CURRENT_DIR
-
-exit 0