Subversion Repositories tpanel

Rev

Rev 444 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 444 Rev 451
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
set -o pipefail
2
set -o pipefail
-
 
3
SRCDIR="`pwd`"
3
 
4
 
4
###########################################################################
5
###########################################################################
5
# Adapt the below variables to your need                                  #
6
# Adapt the below variables to your need                                  #
6
###########################################################################
7
###########################################################################
7
QT_VERSION="6.6.1"
8
QT_VERSION="6.6.1"
Line 17... Line 18...
17
BUILDPATH="tpanel-ios"
18
BUILDPATH="tpanel-ios"
18
OSX_SYSROOT="iphoneos"
19
OSX_SYSROOT="iphoneos"
19
#OSX_SYSROOT="iphonesimulator"
20
#OSX_SYSROOT="iphonesimulator"
20
SIGNING_IDENTITY="<YOUR_SIGNING_IDENTITY>"
21
SIGNING_IDENTITY="<YOUR_SIGNING_IDENTITY>"
21
 
22
 
22
SRCDIR="`pwd`"
-
 
23
LOGFILE="${SRCDIR}/build.log"
23
LOGFILE="${SRCDIR}/build.log"
24
EXT_LIB_PATH="${SRCDIR}/SDKs"
24
EXT_LIB_PATH="${SRCDIR}/SDKs"
25
 
25
 
26
###########################################################################
26
###########################################################################
27
# DO NOT EDIT ANYTHING BELOW THIS LINE UNLESS YOU KNOW WHAT YOU'RE DOING! #
27
# DO NOT EDIT ANYTHING BELOW THIS LINE UNLESS YOU KNOW WHAT YOU'RE DOING! #
Line 42... Line 42...
42
    exit 1
42
    exit 1
43
fi
43
fi
44
 
44
 
45
export EXT_LIB_PATH
45
export EXT_LIB_PATH
46
GENERATOR="Xcode"
46
GENERATOR="Xcode"
47
PROJECT_INCLUDE_BEFORE="${SRCDIR}/${BUILDPATH}/.qtc/package-manager/auto-setup.cmake"
47
PROJECT_INCLUDE_BEFORE="${SRCDIR}/${BUILDPATH}/src/.qtc/package-manager/auto-setup.cmake"
48
QMAKE="${QTDIR}/bin/qmake"
48
QMAKE="${QTDIR}/bin/qmake"
49
PREFIX="${QTDIR}"
49
PREFIX="${QTDIR}"
50
CC="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"
50
CC="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"
51
CXX="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"
51
CXX="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"
52
TOOLCHAIN="${QTDIR}/lib/cmake/Qt6/qt.toolchain.cmake"
52
TOOLCHAIN="${QTDIR}/lib/cmake/Qt6/qt.toolchain.cmake"
Line 178... Line 178...
178
fi
178
fi
179
 
179
 
180
if [ ! -d "${BUILDPATH}" ]
180
if [ ! -d "${BUILDPATH}" ]
181
then
181
then
182
    log "Creating directory $BUILDPATH ..."
182
    log "Creating directory $BUILDPATH ..."
183
    mkdir -p "${BUILDPATH}/.qtc/package-manager"
183
    mkdir -p "${BUILDPATH}/src/.qtc/package-manager"
184
    log "Copy macros from $QT_MACROS ..."
184
    log "Copy macros from $QT_MACROS ..."
185
    cp ${QT_MACROS}/* "${BUILDPATH}/.qtc/package-manager"
185
    cp ${QT_MACROS}/* "${BUILDPATH}/src/.qtc/package-manager"
186
fi
186
fi
187
 
187
 
188
_extra=""
188
_extra=""
189
 
189
 
190
if [ $OPT_SIGN -eq 1 -a "$OSX_SYSROOT" == "iphoneos" ]
190
if [ $OPT_SIGN -eq 1 -a "$OSX_SYSROOT" == "iphoneos" ]