Mercurial > octave-nkf
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 |
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 |