diff options
Diffstat (limited to 'android')
-rw-r--r-- | android/Bootstrap/Makefile.shared | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/android/Bootstrap/Makefile.shared b/android/Bootstrap/Makefile.shared index e26530595cad..e06e36cdac54 100644 --- a/android/Bootstrap/Makefile.shared +++ b/android/Bootstrap/Makefile.shared @@ -35,10 +35,24 @@ LIBS = \ $(ALL_STATIC_LIBS) \ -Wl,--end-group +NSSLIBS = freebl3 \ + nspr4 \ + nss3 \ + nssckbi \ + nssdbm3 \ + nssutil3 \ + plc4 \ + plds4 \ + smime3 \ + softokn3 \ + sqlite3 \ + ssl3 \ + WHOLELIBS = \ -Wl,--whole-archive \ $(addprefix -l,$(strip \ juh \ + $(NSSLIBS) \ )) \ -Wl,--no-whole-archive @@ -53,7 +67,11 @@ $(SODEST)/liblo-native-code.so : $(OBJLOCAL)/liblo-native-code.so $(STRIP) -o $(SODEST)/liblo-native-code.so $(OBJLOCAL)/liblo-native-code.so #to keep some symbols, eg.: $(STRIP) -o $(SODEST)/liblo-native-code.so $(OBJLOCAL)/liblo-native-code.so -w -K 'Java*' -link-so: $(SODEST)/liblo-native-code.so +$(SODEST)/nss-libraries : + mkdir -p $(SODEST) + $(foreach lib,$(NSSLIBS),$(STRIP) -o $(SODEST)/lib$(lib).so $(INSTDIR)/$(LIBO_LIB_FOLDER)/lib$(lib).so;) + +link-so: $(SODEST)/liblo-native-code.so $(SODEST)/nss-libraries # If you reinstall an app several times *on the emulator*, even if you # uninstall it between, disk space seems to leak that won't get recycled until |