Sfoglia il codice sorgente

iOS
- add proguard XML excludes to ios properties files
- remove debug option from iOS native compile


Former-commit-id: 0b09df0250d56ce4d3be3676a782f51755238003

normen667 11 anni fa
parent
commit
6f6df5138c
1 ha cambiato i file con 4 aggiunte e 2 eliminazioni
  1. 4 2
      ios-data/templates/ios.properties

+ 4 - 2
ios-data/templates/ios.properties

@@ -42,7 +42,10 @@ ios.proguard.options=-keep public class com.jme3.system.ios.*{public *;} \
 -keep public class * implements com.jme3.renderer.Renderer{public *;} \
 -keep public class * implements com.jme3.asset.AssetLoader{public *;} \
 -keep public class * implements com.jme3.asset.AssetLocator{public *;} \
--keep public class * implements de.lessvoid.nifty.screen.ScreenController{public *;}
+-keep public class * implements de.lessvoid.nifty.screen.ScreenController{public *;} \
+-keep public class * implements javax.xml.parsers.SAXParserFactory{public *;} \
+-keep public class com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl \
+-keep public class com.sun.org.apache.xerces.internal.impl.dv.dtd.DTDDVFactoryImpl
 
 # native compile
 ios.cc.source.dir=ios/src
@@ -50,7 +53,6 @@ ios.cc.cache=${ios.build.arch.dir}/.nativebuild.cache
 ios.cc.compiler=clang
 ios.cc.cflags=-D__IPHONE_OS_VERSION_MIN_REQUIRED=30202 \
 -fobjc-abi-version=2 -fobjc-legacy-dispatch \
--g \
 -I/System/Library/Frameworks/JavaVM.framework/Headers
 
 # arm/i386 section, resolved in build file to ios.avian.bootimage-generator etc.