Create .frameworks for macOS and iOS differently
FossilOrigin-Name: 5abbdc7a0a39925071a56d373ab4b27ac1b952b782b923d6cf6ab8c2fb459583
This commit is contained in:
parent
4f1b6289ee
commit
b723a43c45
2 changed files with 59 additions and 32 deletions
|
@ -153,6 +153,7 @@ AC_DEFUN([BUILDSYS_CHECK_IOS], [
|
|||
#endif
|
||||
], [
|
||||
host_is_ios="yes"
|
||||
AC_SUBST(HOST_IS_IOS, yes)
|
||||
], [
|
||||
host_is_ios="no"
|
||||
])
|
||||
|
@ -318,11 +319,10 @@ AC_DEFUN([BUILDSYS_FRAMEWORK], [
|
|||
|
||||
case "$host_os" in
|
||||
darwin*)
|
||||
FRAMEWORK_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}'
|
||||
AS_IF([test x"$host_is_ios" = x"yes"], [
|
||||
FRAMEWORK_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}'
|
||||
FRAMEWORK_LDFLAGS_INSTALL_NAME='-Wl,-install_name,@executable_path/Frameworks/$$out/$${out%.framework}'
|
||||
], [
|
||||
FRAMEWORK_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}'
|
||||
FRAMEWORK_LDFLAGS_INSTALL_NAME='-Wl,-install_name,@executable_path/../Frameworks/$$out/$${out%.framework}'
|
||||
])
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue