mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
Compare commits
3 commits
a28a3b4f3c
...
b431e6d832
Author | SHA1 | Date | |
---|---|---|---|
|
b431e6d832 | ||
|
3bd7be809a | ||
|
b392052c37 |
3 changed files with 21 additions and 2 deletions
|
@ -399,6 +399,8 @@ Kirigami.Page {
|
||||||
delegate: Flickable {
|
delegate: Flickable {
|
||||||
id: internalScrollView
|
id: internalScrollView
|
||||||
width: diveDetailsListView.width
|
width: diveDetailsListView.width
|
||||||
|
height: diveDetailsListView.height
|
||||||
|
contentHeight: diveDetails.height
|
||||||
boundsBehavior: Flickable.StopAtBounds
|
boundsBehavior: Flickable.StopAtBounds
|
||||||
property var modelData: model
|
property var modelData: model
|
||||||
DiveDetailsView {
|
DiveDetailsView {
|
||||||
|
@ -423,6 +425,7 @@ Kirigami.Page {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
leftMargin: Kirigami.Units.smallSpacing
|
leftMargin: Kirigami.Units.smallSpacing
|
||||||
rightMargin: Kirigami.Units.smallSpacing
|
rightMargin: Kirigami.Units.smallSpacing
|
||||||
|
contentHeight: detailsEdit.height
|
||||||
// start invisible and scaled down, to get the transition
|
// start invisible and scaled down, to get the transition
|
||||||
// off to the right start
|
// off to the right start
|
||||||
visible: false
|
visible: false
|
||||||
|
|
|
@ -13,7 +13,7 @@ set -e
|
||||||
mkdir -p win32
|
mkdir -p win32
|
||||||
cd win32
|
cd win32
|
||||||
|
|
||||||
# build Subsurface and then smtk2ssrf
|
# build Subsurface
|
||||||
export MXEBUILDTYPE=x86_64-w64-mingw32.shared
|
export MXEBUILDTYPE=x86_64-w64-mingw32.shared
|
||||||
bash -ex ../subsurface/packaging/windows/mxe-based-build.sh installer
|
bash -ex ../subsurface/packaging/windows/mxe-based-build.sh installer
|
||||||
|
|
||||||
|
@ -23,6 +23,10 @@ mv subsurface/subsurface.exe* ${OUTPUT_DIR}/
|
||||||
fullname=$(cd subsurface ; ls subsurface-*.exe)
|
fullname=$(cd subsurface ; ls subsurface-*.exe)
|
||||||
mv subsurface/"$fullname" ${OUTPUT_DIR}/"${fullname%.exe}-installer.exe"
|
mv subsurface/"$fullname" ${OUTPUT_DIR}/"${fullname%.exe}-installer.exe"
|
||||||
|
|
||||||
|
# build Subsurface for smtk2ssrf
|
||||||
|
|
||||||
|
bash -ex ../subsurface/packaging/windows/mxe-based-build.sh -noftdi -nolibraw subsurface
|
||||||
|
|
||||||
bash -ex ../subsurface/packaging/windows/smtk2ssrf-mxe-build.sh -a -i
|
bash -ex ../subsurface/packaging/windows/smtk2ssrf-mxe-build.sh -a -i
|
||||||
|
|
||||||
# the strange two step move is in order to get predictable names to use
|
# the strange two step move is in order to get predictable names to use
|
||||||
|
|
|
@ -27,12 +27,16 @@
|
||||||
#
|
#
|
||||||
# now you can start the build
|
# now you can start the build
|
||||||
#
|
#
|
||||||
# make libxml2 libxslt libusb1 libzip libssh2 libftdi1 curl qt5 nsis
|
# make libxml2 libxslt libusb1 libzip libssh2 libftdi1 libraw curl qt5 nsis
|
||||||
#
|
#
|
||||||
# (if you intend to build Subsurface without user space FTDI support
|
# (if you intend to build Subsurface without user space FTDI support
|
||||||
# you can drop libftdi1 from that list and start this script with
|
# you can drop libftdi1 from that list and start this script with
|
||||||
# -noftdi )
|
# -noftdi )
|
||||||
#
|
#
|
||||||
|
# (if you intend to build Subsurface without libraw support
|
||||||
|
# you can drop libraw from that list and start this script with
|
||||||
|
# -nolibraw )
|
||||||
|
#
|
||||||
# After quite a while (depending on your machine anywhere from 15-20
|
# After quite a while (depending on your machine anywhere from 15-20
|
||||||
# minutes to several hours) you should have a working MXE install in
|
# minutes to several hours) you should have a working MXE install in
|
||||||
# ~/src/mxe
|
# ~/src/mxe
|
||||||
|
@ -93,6 +97,13 @@ else
|
||||||
FTDI="ON"
|
FTDI="ON"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "$1" == "-nolibraw" ]] ; then
|
||||||
|
shift
|
||||||
|
LIBRAW="OFF"
|
||||||
|
else
|
||||||
|
LIBRAW="ON"
|
||||||
|
fi
|
||||||
|
|
||||||
# this is run on a rather powerful machine - if you want less
|
# this is run on a rather powerful machine - if you want less
|
||||||
# build parallelism, please change this variable
|
# build parallelism, please change this variable
|
||||||
JOBS="-j4"
|
JOBS="-j4"
|
||||||
|
@ -292,6 +303,7 @@ cd "$BUILDDIR"/subsurface
|
||||||
-DMAKE_TESTS=OFF \
|
-DMAKE_TESTS=OFF \
|
||||||
-DBTSUPPORT=ON -DBLESUPPORT=ON \
|
-DBTSUPPORT=ON -DBLESUPPORT=ON \
|
||||||
-DFTDISUPPORT=$FTDI \
|
-DFTDISUPPORT=$FTDI \
|
||||||
|
-DLIBRAW_SUPPORT=$LIBRAW \
|
||||||
-DLIBGIT2_FROM_PKGCONFIG=ON \
|
-DLIBGIT2_FROM_PKGCONFIG=ON \
|
||||||
"$BASEDIR"/subsurface
|
"$BASEDIR"/subsurface
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue