Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/Repository.mk b/Repository.mk
- index 6329a4e..60f515b 100644
- --- a/Repository.mk
- +++ b/Repository.mk
- @@ -1109,7 +1109,7 @@ $(eval $(call gb_Helper_register_resources,\
- uui \
- vcl \
- writerperfect \
- - $(if $(ENABLE_NSS),xmlsec) \
- + $(if $(filter-out ANDROID,$(OS)),xmlsec) \
- xsltdlg \
- ))
- @@ -1156,7 +1156,7 @@ $(eval $(call gb_Helper_register_uiconfigs,\
- uui \
- vcl \
- writerperfect \
- - $(if $(ENABLE_NSS),xmlsec) \
- + $(if $(filter-out ANDROID,$(OS)),xmlsec) \
- ))
- ifeq ($(gb_GBUILDSELFTEST),t)
- diff --git a/configure.ac b/configure.ac
- index 6344d6e..3d905cb 100644
- --- a/configure.ac
- +++ b/configure.ac
- @@ -8780,7 +8780,7 @@ AC_SUBST(SYSTEM_OPENLDAP)
- dnl ===================================================================
- dnl Check for system NSS
- dnl ===================================================================
- -if test $_os != iOS -a $_os != Android -a "$enable_fuzzers" != "yes"; then
- +if test $_os != iOS -a $_os = Android -a "$enable_fuzzers" != "yes"; then
- libo_CHECK_SYSTEM_MODULE([nss],[NSS],[nss >= 3.9.3 nspr >= 4.8])
- AC_DEFINE(HAVE_FEATURE_NSS)
- ENABLE_NSS="TRUE"
- diff --git a/external/curl/ExternalProject_curl.mk b/external/curl/ExternalProject_curl.mk
- index 70de689..6dc1550 100644
- --- a/external/curl/ExternalProject_curl.mk
- +++ b/external/curl/ExternalProject_curl.mk
- @@ -10,7 +10,7 @@
- $(eval $(call gb_ExternalProject_ExternalProject,curl))
- $(eval $(call gb_ExternalProject_use_externals,curl,\
- - $(if $(ENABLE_NSS),nss3) \
- + $(if $(filter-out ANDROID,$(OS)),nss3) \
- zlib \
- ))
- @@ -44,7 +44,7 @@ $(call gb_ExternalProject_get_state_target,curl,build):
- ./configure \
- $(if $(filter IOS MACOSX,$(OS)),\
- --with-darwinssl,\
- - $(if $(ENABLE_NSS),--with-nss$(if $(SYSTEM_NSS),,="$(call gb_UnpackedTarball_get_dir,nss)/dist/out"),--without-nss)) \
- + $(if $(filter-out ANDROID,$(OS)),--with-nss$(if $(SYSTEM_NSS),,="$(call gb_UnpackedTarball_get_dir,nss)/dist/out"),--without-nss)) \
- --without-ssl --without-gnutls --without-polarssl --without-cyassl --without-axtls \
- --without-libidn --enable-ftp --enable-ipv6 --enable-http --disable-gopher \
- --disable-file --disable-ldap --disable-telnet --disable-dict --without-libssh2 \
- diff --git a/external/nss/ExternalProject_nss.mk b/external/nss/ExternalProject_nss.mk
- index f555975..2eb4a61 100644
- --- a/external/nss/ExternalProject_nss.mk
- +++ b/external/nss/ExternalProject_nss.mk
- @@ -20,7 +20,7 @@ $(call gb_ExternalProject_get_state_target,nss,configure):
- $(if $(CROSS_COMPILING),\
- NSINSTALL="$(call gb_ExternalExecutable_get_command,python) $(SRCDIR)/external/nss/nsinstall.py") \
- nspr/configure --includedir=$(call gb_UnpackedTarball_get_dir,nss)/mozilla/dist/out/include \
- - $(if $(CROSS_COMPILING),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
- + $(if $(CROSS_COMPILING),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-android-ndk="/home/brainbreaker/android-sdk-linux/android-ndk-r15" --with-android-toolchain="/home/brainbreaker/android-sdk-linux/android-ndk-r15/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64" --with-android-platform="/home/brainbreaker/android-sdk-linux/android-ndk-r15/platforms/android-15/arch-arm") \
- $(if $(filter MSC-X86_64,$(COM)-$(CPUNAME)),--enable-64bit) \
- $(if $(filter MSC-INTEL,$(COM)-$(CPUNAME)),--host=i686-pc-cygwin) \
- ,,nss_configure.log)
- @@ -57,7 +57,7 @@ $(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalProject
- RANLIB="$(RANLIB)" \
- NMEDIT="$(NM)edit" \
- CCC="$(CXX)" \
- - $(if $(CROSS_COMPILING),NSPR_CONFIGURE_OPTS="--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)") \
- + $(if $(CROSS_COMPILING),NSPR_CONFIGURE_OPTS="--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-android-ndk=/home/brainbreaker/android-sdk-linux/android-ndk-r15 --with-android-toolchain=/home/brainbreaker/android-sdk-linux/android-ndk-r15/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64 --with-android-platform=/home/brainbreaker/android-sdk-linux/android-ndk-r15/platforms/android-15/arch-arm") \
- nss_build_all \
- && rm -f $(call gb_UnpackedTarball_get_dir,nss)/dist/out/lib/*.a \
- $(if $(filter MACOSX,$(OS)),\
- diff --git a/external/nss/Module_nss.mk b/external/nss/Module_nss.mk
- index 69b39f5..eae9e95 100644
- index 69b39f5..eae9e95 100644
- --- a/external/nss/Module_nss.mk
- +++ b/external/nss/Module_nss.mk
- @@ -9,12 +9,10 @@
- $(eval $(call gb_Module_Module,nss))
- -ifeq ($(filter ANDROID,$(OS)),)
- $(eval $(call gb_Module_add_targets,nss,\
- UnpackedTarball_nss \
- ExternalPackage_nss \
- ExternalProject_nss \
- ))
- -endif
- # vim: set noet sw=4 ts=4:
- diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk
- index 487d7e3..20cb115 100644
- --- a/postprocess/Rdb_services.mk
- diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk
- index 487d7e3..20cb115 100644
- --- a/postprocess/Rdb_services.mk
- +++ b/postprocess/Rdb_services.mk
- @@ -109,7 +109,7 @@ $(eval $(call gb_Rdb_add_components,services,\
- xmloff/source/transform/xof \
- xmloff/util/xo \
- xmlscript/util/xmlscript \
- - $(if $(ENABLE_NSS), \
- + $(if $(filter-out ANDROID,$(OS)), \
- -endif
- # vim: set noet sw=4 ts=4:
- diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk
- index 487d7e3..20cb115 100644
- --- a/postprocess/Rdb_services.mk
- +++ b/postprocess/Rdb_services.mk
- @@ -109,7 +109,7 @@ $(eval $(call gb_Rdb_add_components,services,\
- xmloff/source/transform/xof \
- xmloff/util/xo \
- xmlscript/util/xmlscript \
- - $(if $(ENABLE_NSS), \
- + $(if $(filter-out ANDROID,$(OS)), \
- xmlsecurity/util/xmlsecurity \
- xmlsecurity/util/xsec_xmlsec$(if $(filter WNT,$(OS)),.windows)) \
- $(if $(ENABLE_COINMP), \
- diff --git a/sd/Library_sd.mk b/sd/Library_sd.mk
- index 683da42..d5c6e38 100644
- --- a/sd/Library_sd.mk
- +++ b/sd/Library_sd.mk
- @@ -94,7 +94,7 @@ $(eval $(call gb_Library_use_libraries,sd,\
- ucbhelper \
- utl \
- vcl \
- - $(if $(ENABLE_NSS),xmlsecurity) \
- + $(if $(filter-out ANDROID,$(OS)),xmlsecurity) \
- ))
- $(eval $(call gb_Library_use_externals,sd,\
- diff --git a/xmlsecurity/Module_xmlsecurity.mk b/xmlsecurity/Module_xmlsecurity.mk
- index b14729f..f0a9023 100644
- --- a/xmlsecurity/Module_xmlsecurity.mk
- +++ b/xmlsecurity/Module_xmlsecurity.mk
- --- a/postprocess/Rdb_services.mk
- +++ b/postprocess/Rdb_services.mk
- @@ -109,7 +109,7 @@ $(eval $(call gb_Rdb_add_components,services,\
- xmloff/source/transform/xof \
- xmloff/util/xo \
- xmlscript/util/xmlscript \
- - $(if $(ENABLE_NSS), \
- + $(if $(filter-out ANDROID,$(OS)), \
- xmlsecurity/util/xmlsecurity \
- xmlsecurity/util/xsec_xmlsec$(if $(filter WNT,$(OS)),.windows)) \
- $(if $(ENABLE_COINMP), \
- diff --git a/sd/Library_sd.mk b/sd/Library_sd.mk
- index 683da42..d5c6e38 100644
- --- a/sd/Library_sd.mk
- +++ b/sd/Library_sd.mk
- @@ -94,7 +94,7 @@ $(eval $(call gb_Library_use_libraries,sd,\
- ucbhelper \
- utl \
- vcl \
- - $(if $(ENABLE_NSS),xmlsecurity) \
- + $(if $(filter-out ANDROID,$(OS)),xmlsecurity) \
- ))
- $(eval $(call gb_Library_use_externals,sd,\
- diff --git a/xmlsecurity/Module_xmlsecurity.mk b/xmlsecurity/Module_xmlsecurity.mk
- index b14729f..f0a9023 100644
- --- a/xmlsecurity/Module_xmlsecurity.mk
- +++ b/xmlsecurity/Module_xmlsecurity.mk
- @@ -9,7 +9,9 @@
- $(eval $(call gb_Module_Module,xmlsecurity))
- +ifneq ($(filter-out ANDROID,$(OS)),)
- ifeq ($(ENABLE_NSS),TRUE)
- +endif
- #FIXME: ^^^, get nss&libxmlsec building on ios and android
- #chromium has patches to build statically FWIW
Add Comment
Please, Sign In to add comment