Add experimental support for macOS 10.14

This commit is contained in:
Benjamin Fleischer 2018-06-05 08:34:01 +02:00
parent 73dbfff9ae
commit 9a6eb81eec
No known key found for this signature in database
GPG Key ID: 617A3461802608A1
5 changed files with 8 additions and 5 deletions

View File

@ -6,7 +6,7 @@ FUSE for macOS allows you to extend macOS via third party file systems.
About FUSE for macOS
--------------------
The FUSE for macOS software package provides multiple APIs for developing file systems for Mac OS X 10.5 to macOS 10.13 (Intel and PowerPC architecture). It is a backward compatible successor to [MacFUSE](http://code.google.com/p/macfuse/), which has been the basis of many products, but is no longer being maintained.
The FUSE for macOS software package provides multiple APIs for developing file systems for Mac OS X 10.5 to macOS 10.14 (Intel and PowerPC architecture). It is a backward compatible successor to [MacFUSE](http://code.google.com/p/macfuse/), which has been the basis of many products, but is no longer being maintained.
You can use the provided APIs to develop numerous types of file systems, whose content can come from a local disk, from across the network, from memory, or any other source. One of these APIs is a superset of the [FUSE API](http://fuse.sourceforge.net/), that originated on Linux.

View File

@ -65,7 +65,10 @@ declare -r DEFAULT_SDK_10_12_COMPILER="com.apple.compilers.llvm.clang.1_0"
declare -ra DEFAULT_SDK_10_13_ARCHITECURES=("i386" "x86_64")
declare -r DEFAULT_SDK_10_13_COMPILER="com.apple.compilers.llvm.clang.1_0"
declare -ra DEFAULT_SDK_SUPPORTED=("10.5" "10.6" "10.7" "10.8" "10.9" "10.10" "10.11" "10.12" "10.13")
declare -ra DEFAULT_SDK_10_14_ARCHITECURES=("i386" "x86_64")
declare -r DEFAULT_SDK_10_14_COMPILER="com.apple.compilers.llvm.clang.1_0"
declare -ra DEFAULT_SDK_SUPPORTED=("10.5" "10.6" "10.7" "10.8" "10.9" "10.10" "10.11" "10.12" "10.13" "10.14")
declare DEFAULT_SDK="`macos_get_version`"
declare -r DEFAULT_BUILD_CONFIGURATION="Release"

View File

@ -85,7 +85,7 @@ function release_build
# Build distribution package
build_target_invoke distribution build -s 10.5 -d 10.5 --installer-plugins-sdk=10.6 -c Release \
--kext=10.5 --kext=10.6 --kext="10.7->10.6" --kext="10.8->10.6" --kext=10.9 --kext="10.10->10.9" --kext=10.11 --kext="10.12->10.11" --kext="10.13->10.11" \
--kext=10.5 --kext=10.6 --kext="10.7->10.6" --kext="10.8->10.6" --kext=10.9 --kext="10.10->10.9" --kext=10.11 --kext="10.12->10.11" --kext="10.13->10.11" --kext="10.14->10.11" \
--macfuse \
--code-sign-identity="${BUILD_TARGET_OPTION_CODE_SIGN_IDENTITY}" \
--product-sign-identity="${BUILD_TARGET_OPTION_PRODUCT_SIGN_IDENTITY}"

2
kext

@ -1 +1 @@
Subproject commit 93017b5de1062658a0cac5e06f6c4c6a6415b2b5
Subproject commit b2c06d0d44e48165b817b35c80d815830d1d9b85

@ -1 +1 @@
Subproject commit 7d49910ddd7d0c37a03b54359b7f3eee07347253
Subproject commit 25af01a8e16c1299253b91a742ce4b1d3b08139a