annotate gui/get-qterminal.sh @ 14290:faece6b2ab90 gui

Corrected license headers in all files to GPL. * README: Deleted because it was outdated anyways.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Tue, 31 Jan 2012 00:47:54 +0100
parents 6e6194a7b102
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14261
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
1 #!/bin/bash
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
2
14263
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
3 # OctaveGUI - A graphical user interface for Octave
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
4 # Copyright (C) 2011 Jacob Dawid (jacob.dawid@googlemail.com)
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
5 #
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
6 # This program is free software: you can redistribute it and/or modify
14290
faece6b2ab90 Corrected license headers in all files to GPL.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14263
diff changeset
7 # it under the terms of the GNU General Public License as
14263
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
8 # published by the Free Software Foundation, either version 3 of the
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
9 # License, or (at your option) any later version.
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
10 #
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
11 # This program is distributed in the hope that it will be useful,
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14290
faece6b2ab90 Corrected license headers in all files to GPL.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14263
diff changeset
14 # GNU General Public License for more details.
14263
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
15 #
14290
faece6b2ab90 Corrected license headers in all files to GPL.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14263
diff changeset
16 # You should have received a copy of the GNU General Public License
14263
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
17 # along with this program. If not, see <http://www.gnu.org/licenses/>.
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
18 #
6e6194a7b102 Added subscripts for retrieeving qterminal and qirc int compile.sh. Added copyright headers.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14262
diff changeset
19
14261
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
20 qterminal_dir="qterminal";
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
21 echo "Updating qterminal..";
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
22
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
23 # Check whether we have already cloned the repository:
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
24 if [ -d $qterminal_dir ]; then
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
25 # Yes, so just pull any changes and rebuild.
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
26 cd qterminal
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
27 git pull
14262
605675153f1d Added similar script to retrieve libqirc.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14261
diff changeset
28 qmake-qt4 qterminal.pro
14261
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
29 cd ..
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
30 else
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
31 # No, clone the repository, checkout the stable branch
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
32 # and build it.
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
33 git clone https://code.google.com/p/qterminal/
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
34 git checkout master
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
35 cd qterminal
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
36 qmake-qt4 qterminal.pro
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
37 make
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
38 cd ..
d19e3954c315 Improved clone script for qterminal. *(get-qterminal.sh): Now pulling instead of cloning when directory exists.
Jacob Dawid <jacob.dawid@googlemail.com>
parents: 14259
diff changeset
39 fi