Let mount_osxfuse load the kernel extension
From now on mount_osxfuse is responsible for calling load_osxfuse. This allows us to further decouple libosxfuse from the FUSE kernel extension.
This commit is contained in:
parent
cc7d9535ee
commit
b9d152dc4f
|
@ -69,7 +69,6 @@ function library_build
|
|||
common_die_on_error "Failed to make configuration"
|
||||
|
||||
CFLAGS="-D_DARWIN_USE_64_BIT_INODE ${BUILD_TARGET_OPTION_BUILD_SETTINGS[@]/#/-D} -I${BUILD_SOURCE_DIRECTORY}/common" \
|
||||
LDFLAGS="-Wl,-framework,CoreFoundation" \
|
||||
build_target_configure --disable-dependency-tracking --disable-static --disable-example
|
||||
common_die_on_error "Failed to configure target"
|
||||
|
||||
|
|
|
@ -95,7 +95,6 @@ enum
|
|||
#define FUSE_MOPT_SLOW_STATFS 0x0000004000000000ULL
|
||||
#define FUSE_MOPT_EXCL_CREATE 0x0000008000000000ULL
|
||||
|
||||
|
||||
#define FUSE_MAKEDEV(x, y) ((dev_t)(((x) << 24) | (y)))
|
||||
#define FUSE_MINOR_MASK 0x00FFFFFFUL
|
||||
#define FUSE_CUSTOM_FSID_DEVICE_MAJOR 255
|
||||
|
|
|
@ -56,10 +56,6 @@
|
|||
#define M_OSXFUSE_ENABLE_LOCK_LOGGING 0
|
||||
#endif /* M_OSXFUSE_ENABLE_INTERIM_FSNODE_LOCK */
|
||||
|
||||
#else /* !KERNEL */
|
||||
/* User-space compile-time tunables */
|
||||
|
||||
#define M_OSXFUSE_ENABLE_KEXT_VERSION_CHECK 0
|
||||
#endif /* KERNEL */
|
||||
|
||||
/*
|
||||
|
|
2
fuse
2
fuse
|
@ -1 +1 @@
|
|||
Subproject commit 4ff5ecfd796b816f0117fbdb75679aa97118f895
|
||||
Subproject commit 14570873e33c213d7e731fd3b72450e0ef1c7829
|
2
support
2
support
|
@ -1 +1 @@
|
|||
Subproject commit 8268f483f3c60167f3bec5a630f932dc93e49fc6
|
||||
Subproject commit 4e24f06eab486b1a0bf4d8902038f422a7ddeafd
|
Loading…
Reference in New Issue