From 9dff6db4ef6509a63a168b0bf417bd72d51b992f Mon Sep 17 00:00:00 2001 From: DonLakeFlyer <don@thegagnes.com> Date: Thu, 11 Jun 2020 13:44:49 -0700 Subject: [PATCH] Linux fixes --- .travis.yml | 8 ++++---- QGCPostLinkCommon.pri | 1 + QGCPostLinkInstaller.pri | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 32cb870..b039164 100644 --- a/.travis.yml +++ b/.travis.yml @@ -238,7 +238,7 @@ before_deploy: # create linux appimage - cd ${TRAVIS_BUILD_DIR} - if [[ "${SPEC}" = "linux-g++-64" && "${CONFIG}" = "installer" ]]; then - ./deploy/create_linux_appimage.sh ${TRAVIS_BUILD_DIR} ${SHADOW_BUILD_DIR}/qgc-app ${SHADOW_BUILD_DIR}/qgc-app/package; + ./deploy/create_linux_appimage.sh ${TRAVIS_BUILD_DIR} ${SHADOW_BUILD_DIR}/staging ${SHADOW_BUILD_DIR}/package; fi deploy: @@ -249,7 +249,7 @@ deploy: secret_access_key: secure: BsLXeXUPsCJdX4tawrDnO8OFK5Hk4kzlDTiyH93En6TbjUargVAWDMcHVj7TUhr7+3Tao1W1zb0G4SJe9kHv+jrky0yE72KvoG3YAON0VXWKizxBAKkgHE2RxSTNAwDeKbi2G6YJfNDescBBfX7zEohShdXglQu7CGaUQKRaiI4= bucket: qgroundcontrol - local_dir: ${SHADOW_BUILD_DIR}/qgc-app/package + local_dir: ${SHADOW_BUILD_DIR}/package upload-dir: builds/${TRAVIS_BRANCH} acl: public_read region: us-west-2 @@ -265,7 +265,7 @@ deploy: secret_access_key: secure: BsLXeXUPsCJdX4tawrDnO8OFK5Hk4kzlDTiyH93En6TbjUargVAWDMcHVj7TUhr7+3Tao1W1zb0G4SJe9kHv+jrky0yE72KvoG3YAON0VXWKizxBAKkgHE2RxSTNAwDeKbi2G6YJfNDescBBfX7zEohShdXglQu7CGaUQKRaiI4= bucket: qgroundcontrol - local_dir: ${SHADOW_BUILD_DIR}/qgc-app/package + local_dir: ${SHADOW_BUILD_DIR}/package upload-dir: latest acl: public_read region: us-west-2 @@ -281,7 +281,7 @@ deploy: secret_access_key: secure: BsLXeXUPsCJdX4tawrDnO8OFK5Hk4kzlDTiyH93En6TbjUargVAWDMcHVj7TUhr7+3Tao1W1zb0G4SJe9kHv+jrky0yE72KvoG3YAON0VXWKizxBAKkgHE2RxSTNAwDeKbi2G6YJfNDescBBfX7zEohShdXglQu7CGaUQKRaiI4= bucket: qgroundcontrol - local_dir: ${SHADOW_BUILD_DIR}/qgc-app/package + local_dir: ${SHADOW_BUILD_DIR}/package upload-dir: ${TRAVIS_BRANCH} acl: public_read region: us-west-2 diff --git a/QGCPostLinkCommon.pri b/QGCPostLinkCommon.pri index 902c850..0f43ed1 100644 --- a/QGCPostLinkCommon.pri +++ b/QGCPostLinkCommon.pri @@ -71,6 +71,7 @@ WindowsBuild { } LinuxBuild { + QMAKE_POST_LINK += echo "Post Link Common" QMAKE_POST_LINK += && mkdir -p $$DESTDIR/Qt/libs && mkdir -p $$DESTDIR/Qt/plugins # QT_INSTALL_LIBS diff --git a/QGCPostLinkInstaller.pri b/QGCPostLinkInstaller.pri index 370fcc3..cbe1480 100644 --- a/QGCPostLinkInstaller.pri +++ b/QGCPostLinkInstaller.pri @@ -46,8 +46,8 @@ installer { } LinuxBuild { #-- TODO: This uses hardcoded paths. It should use $${DESTDIR} - QMAKE_POST_LINK += && mkdir -p release/package - QMAKE_POST_LINK += && tar -cj --exclude='package' -f release/package/QGroundControl.tar.bz2 release --transform 's/release/qgroundcontrol/' + QMAKE_POST_LINK += && mkdir -p package + QMAKE_POST_LINK += && tar -cj --exclude='package' -f package/QGroundControl.tar.bz2 staging --transform 's/$${DESTDIR}/qgroundcontrol/' } AndroidBuild { QMAKE_POST_LINK += && mkdir -p package