Android: Copy OpenAL Soft library to dist/opt directory when building the engine. Updated OpenAL Soft jar file.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10614 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
iwg..om 12 years ago
parent 58684996f9
commit 96f7b179b5
  1. 4
      engine/build.xml
  2. 2
      engine/lib/nblibraries.properties
  3. BIN
      engine/lib/openal-soft/jME3-openal-soft-natives-android.jar
  4. 1
      engine/nbproject/build-openal-soft-natives.xml
  5. 3
      engine/nbproject/project.properties

@ -234,6 +234,7 @@
<property location="test-data" name="testdata.dir.resolved"/>
<property location="lib/android/android.jar" name="android.jar.resolved"/>
<property location="lib/openal-soft/jME3-openal-soft-natives-android.jar" name="openal-soft.jar.resolved"/>
<pathconvert property="run.classpath.without.build.classes.dir">
<path path="${run.classpath}"/>
@ -253,6 +254,7 @@
<map from="${build.dir.resolved}/lwjgl" to="${build.dir}/jME3-lwjgl.jar"/>
<map from="${build.dir.resolved}/jogl" to="${build.dir}/jME3-jogl.jar"/>
<map from="${build.dir.resolved}/android" to=""/>
<map from="${build.dir.resolved}/openal-soft" to=""/>
<map from="${build.dir.resolved}/ios" to=""/>
<map from="${testdata.dir.resolved}" to="${build.dir.resolved}/jME3-testdata.jar"/>
<map from="${android.jar.resolved}" to=""/>
@ -305,6 +307,8 @@
<mkdir dir="${dist.dir}/opt/android"/>
<copy file="${build.dir}/jME3-android.jar" todir="${dist.dir}/opt/android" overwrite="true"/>
<mkdir dir="${dist.dir}/opt/native-openal-soft"/>
<copy file="lib/openal-soft/jME3-openal-soft-natives-android.jar" todir="${dist.dir}/opt/native-openal-soft" overwrite="true"/>
<mkdir dir="${dist.dir}/opt/ios"/>
<copy file="${build.dir}/jME3-ios.jar" todir="${dist.dir}/opt/ios" overwrite="true"/>
</target>

@ -50,6 +50,8 @@ libs.niftygui1.3.classpath=\
libs.niftygui1.3.javadoc=\
${base}/niftygui/nifty-default-controls-javadoc.jar!//;\
${base}/niftygui/nifty-examples-javadoc.jar!//
libs.openalsoft.classpath=\
${base}/openal-soft/jME3-openal-soft-natives-android.jar
libs.swing-layout.classpath=\
${base}/swing-layout/swing-layout-1.0.4.jar
libs.swing-layout.javadoc=\

@ -75,6 +75,7 @@
<copy todir="${openal-soft.build.dir}/jni" verbose="true" flatten="false" overwrite="true">
<fileset dir="${openal-soft.source.dir}">
<include name="*.*" />
<!--<include name="**/*.*"/>-->
</fileset>
</copy>
<!--

@ -41,7 +41,8 @@ javac.classpath=\
${libs.jme3-test-data.classpath}:\
${libs.android.classpath}:\
${libs.bullet.classpath}:\
${libs.jogl2.classpath}
${libs.jogl2.classpath}:\
${libs.openalsoft.classpath}
# Space-separated list of extra javac options
javac.compilerargs=
javac.deprecation=false

Loading…
Cancel
Save