File tree Expand file tree Collapse file tree 1 file changed +25
-13
lines changed Expand file tree Collapse file tree 1 file changed +25
-13
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
#
3
3
# A simple script to build QGIS
4
- # Tim Sutton 2005
4
+ # Tim Sutton 2005-2006
5
+ # and Martin Dobias 2006
5
6
#
6
7
if [ ! $1 ]
7
8
then
8
- echo " Usage: ${0} install_prefix"
9
- echo " e.g."
10
- echo " ${0} \$ HOME/apps/"
11
- exit 1
12
- fi
13
- # disable default optimisations to improve debugging
14
- export CXXFLAGS=" -g -Wall"
15
- export CFLAGS=" -g -Wall"
16
- export QTDIR=/usr/local/Trolltech/Qt-4.1.0/
17
- export PATH=$QTDIR /bin:$PATH
18
- export LD_LIBRARY_PATH=$QTDIR /lib
19
- ./autogen.sh --enable-debug --prefix=${1} --with-qtdir=$QTDIR --with-grass=/usr/lib/grass && make && make install
9
+ echo " Usage: ${0} install_prefix"
10
+ echo " e.g."
11
+ echo " ${0} \$ HOME/apps/"
12
+ exit 1
13
+ fi
14
+
15
+ AUTOGEN_FLAGS=
16
+
17
+ # for debug build:
18
+ # - disable default optimisations to improve debugging (omitting default -O2 flags)
19
+ # - show warnings
20
+ if [ x$2 = xdebug ]
21
+ then
22
+ AUTOGEN_FLAGS=" --enable-debug"
23
+ export CFLAGS=" -g -Wall"
24
+ export CXXFLAGS=" -g -Wall"
25
+ fi
26
+
27
+ export QTDIR=/usr/local/Trolltech/Qt-4.1.0/
28
+ export PATH=$QTDIR /bin:$PATH
29
+ export LD_LIBRARY_PATH=$QTDIR /lib
30
+ ./autogen.sh $AUTOGEN_FLAGS --prefix=${1} --with-qtdir=$QTDIR --with-grass=/usr/lib/grass && make && make install
31
+
You can’t perform that action at this time.
0 commit comments