Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions installer/LICENSE.APACHE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Copyright (c) 2017 ROS Industrial

Contact: https://github.com/ros-industrial/ros_qtc_plugin

Licensed 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.
704 changes: 704 additions & 0 deletions installer/LICENSE.GPL3-EXCEPT

Large diffs are not rendered by default.

30 changes: 30 additions & 0 deletions installer/create_431_installer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#!/bin/bash

# Absolute path
FILE_PATH=$(readlink -f $0)

# Absolute directory path
DIR_PATH=`dirname $FILE_PATH`

source "$DIR_PATH/installer_functions.sh"

# Create Installer data for version 4.3.1
INSTALLER_VERSION=1.0.1
INSTALLER_RELEASE_DATE=2018-11-27

QTC_LATEST=0
QTC_VERSION=4.3.1.1
QTC_RELEASE_DATE=2017-06-29
RQTC_VERSION=0.1.6.1
RQTC_RELEASE_DATE=2018-11-22
SortingPriority=200

CLANG_FILENAME=libclang-release_39-linux-Rhel6.6-gcc4.9-x86_64.7z # Name must be located here https://download.qt.io/development_releases/prebuilt/libclang/
YAML_CPP_TAG=yaml-cpp-0.6.2
QT_PATH=/home/Qt5.10.0/5.10.0/gcc_64 # This must be the same version used for qtcreator.7z and qtcreator_dev.7z
QIFW_PATH=/home/QtIFW-3.0.2/bin/binarycreator

createInstaller



27 changes: 27 additions & 0 deletions installer/create_441_installer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#!/bin/bash

# Absolute path
FILE_PATH=$(readlink -f $0)

# Absolute directory path
DIR_PATH=`dirname $FILE_PATH`

source "$DIR_PATH/installer_functions.sh"

# Create Installer data for version 4.4.1
INSTALLER_VERSION=1.0.1
INSTALLER_RELEASE_DATE=2018-11-27

QTC_LATEST=0
QTC_VERSION=4.4.1.1
QTC_RELEASE_DATE=2017-10-04
RQTC_VERSION=0.1.8.1
RQTC_RELEASE_DATE=2018-11-22
SortingPriority=200

CLANG_FILENAME=libclang-release_39-linux-Rhel6.6-gcc4.9-x86_64.7z # Name must be located here https://download.qt.io/development_releases/prebuilt/libclang/
YAML_CPP_TAG=yaml-cpp-0.6.2
QT_PATH=/home/Qt5.10.0/5.10.0/gcc_64 # This must be the same version used for qtcreator.7z and qtcreator_dev.7z
QIFW_PATH=/home/QtIFW-3.0.2/bin/binarycreator

createInstaller
32 changes: 32 additions & 0 deletions installer/create_451_installer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#!/bin/bash

# Absolute path
FILE_PATH=$(readlink -f $0)

# Absolute directory path
DIR_PATH=`dirname $FILE_PATH`

source "$DIR_PATH/installer_functions.sh"

# Create Installer data for latest versions
INSTALLER_VERSION=1.0.1 # This must be incremented for every new release
INSTALLER_RELEASE_DATE=2018-11-27

QTC_LATEST=0
QTC_REPO="https://github.com/qt-creator/qt-creator.git"
QTC_VERSION=4.5.2.0
QTC_BRANCH=v4.5.2
QTC_RELEASE_DATE=2018-03-13
RQTC_VERSION=0.2.1.2
RQTC_RELEASE_DATE=2018-02-06
QTERMWIDGET_BRANCH="debian/xenial"
OFFLINE_INSTALLER_ONLY=1;
SortingPriority=200

CLANG_FILENAME=libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z # Name must be located here https://download.qt.io/development_releases/prebuilt/libclang/
YAML_CPP_TAG=yaml-cpp-0.6.2
QT_PATH=/home/Qt5.11.2/5.11.2/gcc_64 # This must be the same version used for qtcreator.7z and qtcreator_dev.7z
QIFW_PATH=/home/QtIFW-3.0.2/bin/binarycreator

createInstaller

31 changes: 31 additions & 0 deletions installer/create_482_installer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#!/bin/bash

# Absolute path
FILE_PATH=$(readlink -f $0)

# Absolute directory path
DIR_PATH=`dirname $FILE_PATH`

source "$DIR_PATH/installer_functions.sh"

# Create Installer data for latest versions
INSTALLER_VERSION=1.0.7 # This must be incremented for every new release
INSTALLER_RELEASE_DATE=2019-05-20

QTC_LATEST=1
QTC_REPO="https://github.com/qt-creator/qt-creator.git"
QTC_VERSION=4.8.2.0
QTC_BRANCH=v4.8.2
QTC_RELEASE_DATE=2019-03-01
RQTC_VERSION=0.3.5.0
RQTC_RELEASE_DATE=2019-05-20
QTERMWIDGET_BRANCH="debian/xenial"
SortingPriority=200

CLANG_FILENAME=libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z # Name must be located here https://download.qt.io/development_releases/prebuilt/libclang/
YAML_CPP_TAG=yaml-cpp-0.6.2
QT_PATH=/home/Qt5.12.3/5.12.3/gcc_64 # This must be the same version used for qtcreator.7z and qtcreator_dev.7z
QIFW_PATH=/home/QtIFW-3.0.2/bin/binarycreator

createInstaller

31 changes: 31 additions & 0 deletions installer/create_latest_installer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#!/bin/bash

# Absolute path
FILE_PATH=$(readlink -f $0)

# Absolute directory path
DIR_PATH=`dirname $FILE_PATH`

source "$DIR_PATH/installer_functions.sh"

# Create Installer data for latest versions
INSTALLER_VERSION=1.0.13 # This must be incremented for every new release
INSTALLER_RELEASE_DATE=2019-07-15

QTC_LATEST=1
QTC_REPO="https://code.qt.io/qt-creator/qt-creator.git"
QTC_VERSION=4.9.2.1
QTC_BRANCH=v4.9.2
QTC_RELEASE_DATE=2019-05-28
RQTC_VERSION=0.3.9.0
RQTC_RELEASE_DATE=2019-07-15
QTERMWIDGET_BRANCH="debian/xenial"
SortingPriority=200

CLANG_FILENAME=libclang-release_70-based-linux-Rhel7.2-gcc5.3-x86_64.7z # Name must be located here https://download.qt.io/development_releases/prebuilt/libclang/
YAML_CPP_TAG=yaml-cpp-0.6.2
QT_PATH=/home/Qt5.12.4/5.12.4/gcc_64 # This must be the same version used for qtcreator.7z and qtcreator_dev.7z
QIFW_PATH=/home/QtIFW-3.0.2/bin/binarycreator

createInstaller

25 changes: 25 additions & 0 deletions installer/dockerfiles/bionic.dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
FROM ubuntu:18.04

MAINTAINER Levi Armstrong

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN apt-get install -y wget
RUN apt-get install -y git
RUN apt-get install -y p7zip p7zip-full p7zip-rar
RUN apt-get install -y make
RUN apt-get install -y libyaml-cpp-dev
RUN apt-get install -y pkg-config
RUN apt-get install -y autoconf
RUN apt-get install -y libboost-dev
RUN apt-get install -y cmake
RUN apt-get install -y libgl1-mesa-dev
RUN apt-get install -y libfontconfig1
RUN apt-get install -y zlib1g-dev
RUN apt-get install -y python
RUN apt-get install -y chrpath
RUN apt-get install -y libxml2-dev
RUN apt-get upgrade -y
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US
28 changes: 28 additions & 0 deletions installer/dockerfiles/trusty.dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
FROM ubuntu:14.04

MAINTAINER Levi Armstrong

RUN apt-get update
RUN apt-get install -y software-properties-common
RUN add-apt-repository -y ppa:ubuntu-toolchain-r/test
RUN apt-get update
RUN apt-get install -y wget
RUN apt-get install -y git
RUN apt-get install -y p7zip p7zip-full p7zip-rar
RUN apt-get install -y make
RUN apt-get install -y libyaml-cpp-dev
RUN apt-get install -y pkg-config
RUN apt-get install -y autoconf
RUN apt-get install -y g++-4.9 gcc-4.9 g++ gcc
RUN ln -sf /usr/bin/gcc-4.9 /usr/bin/gcc
RUN ln -sf /usr/bin/g++-4.9 /usr/bin/g++
RUN apt-get install -y libboost-dev
RUN apt-get install -y cmake
RUN apt-get install -y libgl1-mesa-dev
RUN apt-get install -y libfontconfig1
RUN apt-get install -y zlib1g-dev
RUN apt-get install -y python
RUN apt-get install -y chrpath
RUN apt-get upgrade -y
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US
25 changes: 25 additions & 0 deletions installer/dockerfiles/xenial.dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
FROM ubuntu:16.04

MAINTAINER Levi Armstrong

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN apt-get install -y wget
RUN apt-get install -y git
RUN apt-get install -y p7zip p7zip-full p7zip-rar
RUN apt-get install -y make
RUN apt-get install -y libyaml-cpp-dev
RUN apt-get install -y pkg-config
RUN apt-get install -y autoconf
RUN apt-get install -y libboost-dev
RUN apt-get install -y cmake
RUN apt-get install -y libgl1-mesa-dev
RUN apt-get install -y libfontconfig1
RUN apt-get install -y zlib1g-dev
RUN apt-get install -y python
RUN apt-get install -y chrpath
RUN apt-get install -y libxml2-dev
RUN apt-get upgrade -y
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US
Loading