subsurface/scripts
Ryan Gardner effd0dbae8 Make the Mac SDK detection in build.sh more robust
When trying to build on Big Sur, the xcode command-line tools
install are installed in /Library/Developer/CommandLineTools/SDKs,
and as of Xcode 12.5, it does not include a 10.x version
of SDK.

This changes it to search in the location of the command-line tools SDK
for a 10.x version, and if it can't find a 10.x version it will
find an explicit 11.x version of the SDK to use because it is
conceivable that in the near future Apple will stop installing any
10.x SDK's as part of the command-line tool installer.

If the SDK can't be found, the build script will exit now instead
of continuing with an unset BASESDK version that causes a later failure.

Signed-off-by: Ryan Gardner <ryan.gardner@coxautoinc.com>
2021-05-20 15:10:52 -07:00
..
android travis build-scripts: update container 2020-03-07 12:34:43 -08:00
docker build-system: compile stats code on mobile OSs 2021-01-10 15:16:52 -08:00
ios Travis: move storage to a cheaper service 2019-05-19 14:14:37 -07:00
linux build-system: remove Grantlee references from legacy scripts 2020-10-08 12:19:39 -07:00
linux-trusty-qt512 build-system: remove Grantlee references from legacy scripts 2020-10-08 12:19:39 -07:00
linux2 Travis: build mobile on Linux with newer gcc 2018-06-18 06:32:23 +09:00
mac build-system: remove Grantlee references from legacy scripts 2020-10-08 12:19:39 -07:00
qt55 Travis: make qt55 build report build failures correctly 2018-04-15 16:05:50 -07:00
qt56 Travis: OpenSUSE 42.3 / Qt5.6 build issue, use openssl and no libressl 2019-01-10 08:19:07 -08:00
qt57 Travis: build Subsurface-mobile against Qt57 as well 2018-10-09 10:03:38 -07:00
qt59 Travis: add Qt 5.9 testing 2018-07-11 13:49:25 -07:00
windows build-system: remove Grantlee references from legacy scripts 2020-10-08 12:19:39 -07:00
windows-container build-system: first steps towards a 64bit Windows build 2020-10-30 12:24:36 -07:00
add-version-to-appdata.sh build-system: fix appdata creation 2018-09-29 12:09:11 -07:00
build-libdivecomputer.sh build-system: add script to build only libdivecomputer 2019-03-16 21:54:55 -07:00
build.sh Make the Mac SDK detection in build.sh more robust 2021-05-20 15:10:52 -07:00
check-version Rename README to README.md in some scripts, makefiles,... 2017-11-04 10:55:11 -07:00
checktranslation.pl Check arguments of translation strings 2017-10-29 11:01:56 -07:00
countTranslations.sh Update translations from Transifex 2020-11-19 17:27:08 -08:00
diviac.pl Add Diviac conversion to smtk converter CGI script 2021-01-23 09:47:24 -08:00
downloader.pl downloader: filter possible devices and add mounts, remember last choices 2020-12-03 13:26:55 -08:00
get-dep-lib.sh mobile/kirigami: install our own copy of ECM 2020-12-17 09:17:54 -08:00
get-version Only considered annotated/signed tags for version 2017-11-06 13:45:00 -08:00
mobilecomponents.sh build-system/mobile: remove old script 2020-12-17 09:17:54 -08:00
parse-descriptor.pl update parse-descriptor.pl 2019-07-15 11:22:10 -07:00
prep-manual.sh add random helper scripts 2020-05-02 14:24:10 -07:00
release-message.sh Travis: setup up the desired release message right away 2017-11-18 16:17:40 +01:00
ReleaseTasks.txt documentation: release tasks 2020-09-30 16:40:41 -07:00
smtk2ssrf-build.sh smtk-import: Fix build script 2020-08-13 10:02:12 -07:00
smtk2ssrf.pl Add Diviac conversion to smtk converter CGI script 2021-01-23 09:47:24 -08:00
translationmark.pl A script to find literal texts to be marked for translation in qml 2016-05-03 12:58:55 -07:00
travis-wait.sh build-system: add travis_wait shell functions 2018-07-03 14:24:18 -07:00
updatetranslationsource.sh build-sytem: hide archived Subsurface version from translation scan 2020-10-06 10:52:26 -07:00
whitespace.pl Small edit of whitespace script 2018-07-26 16:32:51 +03:00
win-ldd.pl Minor changes to Windows build and packaging 2014-09-25 20:50:14 -07:00
write-version qmake: use a dedicated build script to generate ssrf-version.h 2015-02-15 06:19:33 -08:00