Update License according to aggrement with Free Qt Foundation

* Make sure all scripts come with a license
* Update the license in the scripts
* Add scripts to help with license changes

Change-Id: I38a25aa1287ee8a75e0f0307d1b30320d781ad1f
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2016-01-15 14:52:30 +01:00
parent 98257617e9
commit b1f757af23
20 changed files with 488 additions and 154 deletions

View File

@@ -1,4 +1,30 @@
#!/usr/bin/env python #!/usr/bin/env python
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
import os import os
import sys import sys
import stat import stat

View File

@@ -1,32 +1,29 @@
#!/bin/sh #!/bin/sh
################################################################################ ############################################################################
# Copyright (C) 2015 The Qt Company Ltd.
# All rights reserved.
# #
# Redistribution and use in source and binary forms, with or without # Copyright (C) 2016 The Qt Company Ltd.
# modification, are permitted provided that the following conditions are met: # Contact: https://www.qt.io/licensing/
# #
# * Redistributions of source code must retain the above copyright notice, # This file is part of Qt Creator.
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
# * Neither the name of The Qt Company Ltd, nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
# #
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # Commercial License Usage
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # Licensees holding valid commercial Qt licenses may use this file in
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # accordance with the commercial license agreement provided with the
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE # Software or, alternatively, in accordance with the terms contained in
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # a written agreement between you and The Qt Company. For licensing terms
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # and conditions see https://www.qt.io/terms-conditions. For further
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER # information use the contact form at https://www.qt.io/contact-us.
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, #
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # GNU General Public License Usage
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Alternatively, this file may be used under the terms of the GNU
################################################################################ # General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
# --- helpers ----------------------------------------------------------------- # --- helpers -----------------------------------------------------------------

View File

@@ -1,32 +1,27 @@
############################################################################# ############################################################################
## #
## Copyright (C) 2015 The Qt Company Ltd. # Copyright (C) 2016 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing # Contact: https://www.qt.io/licensing/
## #
## This file is part of Qt Creator. # This file is part of Qt Creator.
## #
## Commercial License Usage # Commercial License Usage
## Licensees holding valid commercial Qt licenses may use this file in # Licensees holding valid commercial Qt licenses may use this file in
## accordance with the commercial license agreement provided with the # accordance with the commercial license agreement provided with the
## Software or, alternatively, in accordance with the terms contained in # Software or, alternatively, in accordance with the terms contained in
## a written agreement between you and The Qt Company. For licensing terms and # a written agreement between you and The Qt Company. For licensing terms
## conditions see http://www.qt.io/terms-conditions. For further information # and conditions see https://www.qt.io/terms-conditions. For further
## use the contact form at http://www.qt.io/contact-us. # information use the contact form at https://www.qt.io/contact-us.
## #
## GNU Lesser General Public License Usage # GNU General Public License Usage
## Alternatively, this file may be used under the terms of the GNU Lesser # Alternatively, this file may be used under the terms of the GNU
## General Public License version 2.1 or version 3 as published by the Free # General Public License version 3 as published by the Free Software
## Software Foundation and appearing in the file LICENSE.LGPLv21 and # Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
## LICENSE.LGPLv3 included in the packaging of this file. Please review the # included in the packaging of this file. Please review the following
## following information to ensure the GNU Lesser General Public License # information to ensure the GNU General Public License requirements will
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and # be met: https://www.gnu.org/licenses/gpl-3.0.html.
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. #
## ############################################################################
## In addition, as a special exception, The Qt Company gives you certain additional
## rights. These rights are described in The Qt Company LGPL Exception
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
##
#############################################################################
import os import os
import shutil import shutil

View File

@@ -1,31 +1,29 @@
#! /usr/bin/env python2 #! /usr/bin/env python2
################################################################################
# Copyright (C) 2015 The Qt Company Ltd. ############################################################################
# All rights reserved.
# #
# Redistribution and use in source and binary forms, with or without # Copyright (C) 2016 The Qt Company Ltd.
# modification, are permitted provided that the following conditions are met: # Contact: https://www.qt.io/licensing/
# #
# * Redistributions of source code must retain the above copyright notice, # This file is part of Qt Creator.
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
# * Neither the name of The Qt Company Ltd, nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
# #
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # Commercial License Usage
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # Licensees holding valid commercial Qt licenses may use this file in
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # accordance with the commercial license agreement provided with the
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE # Software or, alternatively, in accordance with the terms contained in
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # a written agreement between you and The Qt Company. For licensing terms
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # and conditions see https://www.qt.io/terms-conditions. For further
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER # information use the contact form at https://www.qt.io/contact-us.
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, #
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # GNU General Public License Usage
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Alternatively, this file may be used under the terms of the GNU
################################################################################ # General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
import glob import glob
import logging import logging

View File

@@ -1,4 +1,30 @@
#!/bin/bash #!/bin/bash
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
[ $# -lt 5 ] && echo "Usage: $(basename $0) <app folder> <qt translations folder> <qt plugin folder> <qt quick imports folder> <qt quick 2 imports folder>" && exit 2 [ $# -lt 5 ] && echo "Usage: $(basename $0) <app folder> <qt translations folder> <qt plugin folder> <qt quick imports folder> <qt quick 2 imports folder>" && exit 2
[ $(uname -s) != "Darwin" ] && echo "Run this script on Mac OS X" && exit 2; [ $(uname -s) != "Darwin" ] && echo "Run this script on Mac OS X" && exit 2;

View File

@@ -1,5 +1,30 @@
#!/bin/sh #!/bin/sh
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
# Prepend a copyright header to all files given on the command line. # Prepend a copyright header to all files given on the command line.
# Sample usage: # Sample usage:
# find . -type f -name \*.cpp -o -name \*.h | \ # find . -type f -name \*.cpp -o -name \*.h | \

View File

@@ -1,5 +1,30 @@
#! /usr/bin/env bash #! /usr/bin/env bash
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
WORKER=./fill_deps.sh WORKER=./fill_deps.sh
DEPFILE=deps DEPFILE=deps

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
=head1 NAME =head1 NAME
msvc2tasks.pl - Convert GCC warnings into Qt Creator task files. msvc2tasks.pl - Convert GCC warnings into Qt Creator task files.

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
# Report possible problems with copy right headers # Report possible problems with copy right headers
# #
# Sample usage: # Sample usage:

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
use strict; use strict;
my $file = shift; my $file = shift;

View File

@@ -1,5 +1,30 @@
#!/bin/bash #!/bin/bash
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
[ $# -lt 2 ] && echo "Usage: $(basename $0) <folder> <name.dmg>" && exit 2 [ $# -lt 2 ] && echo "Usage: $(basename $0) <folder> <name.dmg>" && exit 2
[ $(uname -s) != "Darwin" ] && echo "Run this script on Mac OS X" && exit 2; [ $(uname -s) != "Darwin" ] && echo "Run this script on Mac OS X" && exit 2;
sourceFolder="$1" sourceFolder="$1"

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
=head1 NAME =head1 NAME
msvc2tasks.pl - Convert MSVC warnings into Qt Creator task files. msvc2tasks.pl - Convert MSVC warnings into Qt Creator task files.

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl #!/usr/bin/perl
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
use strict; use strict;
my $date = `date`; my $date = `date`;

View File

@@ -1,31 +1,29 @@
#!/usr/bin/env python #!/usr/bin/env python
################################################################################
# Copyright (C) 2015 The Qt Company Ltd ############################################################################
# All rights reserved.
# #
# Redistribution and use in source and binary forms, with or without # Copyright (C) 2016 The Qt Company Ltd.
# modification, are permitted provided that the following conditions are met: # Contact: https://www.qt.io/licensing/
# #
# * Redistributions of source code must retain the above copyright notice, # This file is part of Qt Creator.
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
# * Neither the name of The Qt Company Ltd, nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
# #
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' # Commercial License Usage
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # Licensees holding valid commercial Qt licenses may use this file in
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # accordance with the commercial license agreement provided with the
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE # Software or, alternatively, in accordance with the terms contained in
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # a written agreement between you and The Qt Company. For licensing terms
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # and conditions see https://www.qt.io/terms-conditions. For further
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER # information use the contact form at https://www.qt.io/contact-us.
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, #
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # GNU General Public License Usage
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Alternatively, this file may be used under the terms of the GNU
################################################################################ # General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
import os import os
import sys import sys

View File

@@ -1,33 +1,29 @@
#!/usr/bin/env python #!/usr/bin/env python
#############################################################################
## ############################################################################
## Copyright (C) 2015 The Qt Company Ltd. #
## Contact: http://www.qt.io/licensing # Copyright (C) 2016 The Qt Company Ltd.
## # Contact: https://www.qt.io/licensing/
## This file is part of Qt Creator. #
## # This file is part of Qt Creator.
## Commercial License Usage #
## Licensees holding valid commercial Qt licenses may use this file in # Commercial License Usage
## accordance with the commercial license agreement provided with the # Licensees holding valid commercial Qt licenses may use this file in
## Software or, alternatively, in accordance with the terms contained in # accordance with the commercial license agreement provided with the
## a written agreement between you and The Qt Company. For licensing terms and # Software or, alternatively, in accordance with the terms contained in
## conditions see http://www.qt.io/terms-conditions. For further information # a written agreement between you and The Qt Company. For licensing terms
## use the contact form at http://www.qt.io/contact-us. # and conditions see https://www.qt.io/terms-conditions. For further
## # information use the contact form at https://www.qt.io/contact-us.
## GNU Lesser General Public License Usage #
## Alternatively, this file may be used under the terms of the GNU Lesser # GNU General Public License Usage
## General Public License version 2.1 or version 3 as published by the Free # Alternatively, this file may be used under the terms of the GNU
## Software Foundation and appearing in the file LICENSE.LGPLv21 and # General Public License version 3 as published by the Free Software
## LICENSE.LGPLv3 included in the packaging of this file. Please review the # Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
## following information to ensure the GNU Lesser General Public License # included in the packaging of this file. Please review the following
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and # information to ensure the GNU General Public License requirements will
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. # be met: https://www.gnu.org/licenses/gpl-3.0.html.
## #
## In addition, as a special exception, The Qt Company gives you certain additional ############################################################################
## rights. These rights are described in The Qt Company LGPL Exception
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
##
#############################################################################
import argparse import argparse
import os import os

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
=head1 NAME =head1 NAME
purify2tasks.pl - Convert Rational Purify logs into Qt Creator task files. purify2tasks.pl - Convert Rational Purify logs into Qt Creator task files.

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl #!/usr/bin/perl
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
=head1 NAME =head1 NAME
qdoc2tasks.pl - Convert qdoc warnings into Qt Creator task files. qdoc2tasks.pl - Convert qdoc warnings into Qt Creator task files.

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
=head1 NAME =head1 NAME
test2tasks.pl - Convert QTest logs into Qt Creator task files. test2tasks.pl - Convert QTest logs into Qt Creator task files.

View File

@@ -1,31 +1,29 @@
#!/usr/bin/env python #!/usr/bin/env python
################################################################################
# Copyright (C) 2014 Digia Plc ############################################################################
# All rights reserved.
# #
# Redistribution and use in source and binary forms, with or without # Copyright (C) 2016 The Qt Company Ltd.
# modification, are permitted provided that the following conditions are met: # Contact: https://www.qt.io/licensing/
# #
# * Redistributions of source code must retain the above copyright notice, # This file is part of Qt Creator.
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
# * Neither the name of Digia Plc, nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
# #
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # Commercial License Usage
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # Licensees holding valid commercial Qt licenses may use this file in
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # accordance with the commercial license agreement provided with the
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE # Software or, alternatively, in accordance with the terms contained in
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # a written agreement between you and The Qt Company. For licensing terms
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # and conditions see https://www.qt.io/terms-conditions. For further
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER # information use the contact form at https://www.qt.io/contact-us.
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, #
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # GNU General Public License Usage
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Alternatively, this file may be used under the terms of the GNU
################################################################################ # General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
""" """
A simple program that parses untranslated.ts files A simple program that parses untranslated.ts files

View File

@@ -1,5 +1,30 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
############################################################################
#
# Copyright (C) 2016 The Qt Company Ltd.
# Contact: https://www.qt.io/licensing/
#
# This file is part of Qt Creator.
#
# Commercial License Usage
# Licensees holding valid commercial Qt licenses may use this file in
# accordance with the commercial license agreement provided with the
# Software or, alternatively, in accordance with the terms contained in
# a written agreement between you and The Qt Company. For licensing terms
# and conditions see https://www.qt.io/terms-conditions. For further
# information use the contact form at https://www.qt.io/contact-us.
#
# GNU General Public License Usage
# Alternatively, this file may be used under the terms of the GNU
# General Public License version 3 as published by the Free Software
# Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
# included in the packaging of this file. Please review the following
# information to ensure the GNU General Public License requirements will
# be met: https://www.gnu.org/licenses/gpl-3.0.html.
#
############################################################################
use strict; use strict;
my $old_template = shift @ARGV; my $old_template = shift @ARGV;