• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Main repository of MikuMikuStudio


コミットメタ情報

リビジョン4fcc4dac3f600596d2cea3dd33c3ae34b9dc0a24 (tree)
日時2013-05-16 06:38:49
作者iwgeric@gmail.com <iwgeric@gmai...>
コミッターiwgeric@gmail.com

ログメッセージ

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

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@10614 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

変更サマリ

差分

--- a/engine/build.xml
+++ b/engine/build.xml
@@ -234,6 +234,7 @@
234234
235235 <property location="test-data" name="testdata.dir.resolved"/>
236236 <property location="lib/android/android.jar" name="android.jar.resolved"/>
237+ <property location="lib/openal-soft/jME3-openal-soft-natives-android.jar" name="openal-soft.jar.resolved"/>
237238
238239 <pathconvert property="run.classpath.without.build.classes.dir">
239240 <path path="${run.classpath}"/>
@@ -253,6 +254,7 @@
253254 <map from="${build.dir.resolved}/lwjgl" to="${build.dir}/jME3-lwjgl.jar"/>
254255 <map from="${build.dir.resolved}/jogl" to="${build.dir}/jME3-jogl.jar"/>
255256 <map from="${build.dir.resolved}/android" to=""/>
257+ <map from="${build.dir.resolved}/openal-soft" to=""/>
256258 <map from="${build.dir.resolved}/ios" to=""/>
257259 <map from="${testdata.dir.resolved}" to="${build.dir.resolved}/jME3-testdata.jar"/>
258260 <map from="${android.jar.resolved}" to=""/>
@@ -305,6 +307,8 @@
305307
306308 <mkdir dir="${dist.dir}/opt/android"/>
307309 <copy file="${build.dir}/jME3-android.jar" todir="${dist.dir}/opt/android" overwrite="true"/>
310+ <mkdir dir="${dist.dir}/opt/native-openal-soft"/>
311+ <copy file="lib/openal-soft/jME3-openal-soft-natives-android.jar" todir="${dist.dir}/opt/native-openal-soft" overwrite="true"/>
308312 <mkdir dir="${dist.dir}/opt/ios"/>
309313 <copy file="${build.dir}/jME3-ios.jar" todir="${dist.dir}/opt/ios" overwrite="true"/>
310314 </target>
--- a/engine/lib/nblibraries.properties
+++ b/engine/lib/nblibraries.properties
@@ -1,61 +1,63 @@
1-libs.android.classpath=\
2- ${base}/android/android.jar
3-libs.bullet.classpath=\
4- ${base}/bullet/jME3-bullet-natives.jar
5-libs.CopyLibs.classpath=\
6- ${base}/CopyLibs-2/org-netbeans-modules-java-j2seproject-copylibstask.jar
7-libs.CopyLibs.displayName=CopyLibs Task
8-libs.CopyLibs.prop-version=1.0
9-libs.jbullet.classpath=\
10- ${base}/jbullet/jbullet.jar:\
11- ${base}/jbullet/stack-alloc.jar:\
12- ${base}/jbullet/vecmath.jar
13-libs.jheora.classpath=\
14- ${base}/jheora/jheora-jst-debug-0.6.0.jar
15-libs.jme3-test-data.classpath=\
16- ${base}/../test-data/
17-libs.jogg.classpath=\
18- ${base}/jogg/j-ogg-oggd.jar:\
19- ${base}/jogg/j-ogg-vorbisd.jar
20-libs.jogl.classpath=\
21- ${base}/jogl/gluegen-rt.jar:\
22- ${base}/jogl/jME3-jogl-natives.jar:\
23- ${base}/jogl/jogl.jar
24-libs.jogl2.classpath=\
25- ${base}/jogl/gluegen-rt.jar:\
26- ${base}/jogl/joal.jar:\
27- ${base}/jogl/jogl-all.jar
28-libs.junit_4.classpath=\
29- ${base}/junit_4/junit-4.5.jar
30-libs.junit_4.javadoc=\
31- ${base}/junit_4/junit-4.5-api.zip
32-libs.junit_4.src=\
33- ${base}/junit_4/junit-4.5-src.jar
34-libs.JWSAntTasks.classpath=\
35- ${base}/JWSAntTasks/org-netbeans-modules-javawebstart-anttasks.jar
36-libs.lwjgl.classpath=\
37- ${base}/lwjgl/lwjgl.jar;\
38- ${base}/lwjgl/jME3-lwjgl-natives.jar;\
39- ${base}/lwjgl/jinput.jar
40-libs.lwjgl.src=\
41- ${base}/../../Libraries/LWJGL2.7.1/src/
42-libs.niftygui1.3.classpath=\
43- ${base}/niftygui/eventbus.jar;\
44- ${base}/niftygui/nifty-default-controls.jar;\
45- ${base}/niftygui/nifty-examples.jar;\
46- ${base}/niftygui/nifty-style-black.jar;\
47- ${base}/niftygui/nifty.jar;\
48- ${base}/niftygui/jglfont-core.jar;\
49- ${base}/niftygui/xmlpull-xpp3.jar
50-libs.niftygui1.3.javadoc=\
51- ${base}/niftygui/nifty-default-controls-javadoc.jar!//;\
52- ${base}/niftygui/nifty-examples-javadoc.jar!//
53-libs.swing-layout.classpath=\
54- ${base}/swing-layout/swing-layout-1.0.4.jar
55-libs.swing-layout.javadoc=\
56- ${base}/swing-layout/swing-layout-1.0.4-doc.zip
57-libs.swing-layout.src=\
58- ${base}/swing-layout/swing-layout-1.0.4-src.zip
59-libs.noise.classpath=\
60- ${base}/noise/noise-0.0.1-SNAPSHOT.jar
61-
1+libs.android.classpath=\
2+ ${base}/android/android.jar
3+libs.bullet.classpath=\
4+ ${base}/bullet/jME3-bullet-natives.jar
5+libs.CopyLibs.classpath=\
6+ ${base}/CopyLibs-2/org-netbeans-modules-java-j2seproject-copylibstask.jar
7+libs.CopyLibs.displayName=CopyLibs Task
8+libs.CopyLibs.prop-version=1.0
9+libs.jbullet.classpath=\
10+ ${base}/jbullet/jbullet.jar:\
11+ ${base}/jbullet/stack-alloc.jar:\
12+ ${base}/jbullet/vecmath.jar
13+libs.jheora.classpath=\
14+ ${base}/jheora/jheora-jst-debug-0.6.0.jar
15+libs.jme3-test-data.classpath=\
16+ ${base}/../test-data/
17+libs.jogg.classpath=\
18+ ${base}/jogg/j-ogg-oggd.jar:\
19+ ${base}/jogg/j-ogg-vorbisd.jar
20+libs.jogl.classpath=\
21+ ${base}/jogl/gluegen-rt.jar:\
22+ ${base}/jogl/jME3-jogl-natives.jar:\
23+ ${base}/jogl/jogl.jar
24+libs.jogl2.classpath=\
25+ ${base}/jogl/gluegen-rt.jar:\
26+ ${base}/jogl/joal.jar:\
27+ ${base}/jogl/jogl-all.jar
28+libs.junit_4.classpath=\
29+ ${base}/junit_4/junit-4.5.jar
30+libs.junit_4.javadoc=\
31+ ${base}/junit_4/junit-4.5-api.zip
32+libs.junit_4.src=\
33+ ${base}/junit_4/junit-4.5-src.jar
34+libs.JWSAntTasks.classpath=\
35+ ${base}/JWSAntTasks/org-netbeans-modules-javawebstart-anttasks.jar
36+libs.lwjgl.classpath=\
37+ ${base}/lwjgl/lwjgl.jar;\
38+ ${base}/lwjgl/jME3-lwjgl-natives.jar;\
39+ ${base}/lwjgl/jinput.jar
40+libs.lwjgl.src=\
41+ ${base}/../../Libraries/LWJGL2.7.1/src/
42+libs.niftygui1.3.classpath=\
43+ ${base}/niftygui/eventbus.jar;\
44+ ${base}/niftygui/nifty-default-controls.jar;\
45+ ${base}/niftygui/nifty-examples.jar;\
46+ ${base}/niftygui/nifty-style-black.jar;\
47+ ${base}/niftygui/nifty.jar;\
48+ ${base}/niftygui/jglfont-core.jar;\
49+ ${base}/niftygui/xmlpull-xpp3.jar
50+libs.niftygui1.3.javadoc=\
51+ ${base}/niftygui/nifty-default-controls-javadoc.jar!//;\
52+ ${base}/niftygui/nifty-examples-javadoc.jar!//
53+libs.openalsoft.classpath=\
54+ ${base}/openal-soft/jME3-openal-soft-natives-android.jar
55+libs.swing-layout.classpath=\
56+ ${base}/swing-layout/swing-layout-1.0.4.jar
57+libs.swing-layout.javadoc=\
58+ ${base}/swing-layout/swing-layout-1.0.4-doc.zip
59+libs.swing-layout.src=\
60+ ${base}/swing-layout/swing-layout-1.0.4-src.zip
61+libs.noise.classpath=\
62+ ${base}/noise/noise-0.0.1-SNAPSHOT.jar
63+
Binary files a/engine/lib/openal-soft/jME3-openal-soft-natives-android.jar and b/engine/lib/openal-soft/jME3-openal-soft-natives-android.jar differ
--- a/engine/nbproject/build-openal-soft-natives.xml
+++ b/engine/nbproject/build-openal-soft-natives.xml
@@ -75,6 +75,7 @@
7575 <copy todir="${openal-soft.build.dir}/jni" verbose="true" flatten="false" overwrite="true">
7676 <fileset dir="${openal-soft.source.dir}">
7777 <include name="*.*" />
78+ <!--<include name="**/*.*"/>-->
7879 </fileset>
7980 </copy>
8081 <!--
--- a/engine/nbproject/project.properties
+++ b/engine/nbproject/project.properties
@@ -41,7 +41,8 @@ javac.classpath=\
4141 ${libs.jme3-test-data.classpath}:\
4242 ${libs.android.classpath}:\
4343 ${libs.bullet.classpath}:\
44- ${libs.jogl2.classpath}
44+ ${libs.jogl2.classpath}:\
45+ ${libs.openalsoft.classpath}
4546 # Space-separated list of extra javac options
4647 javac.compilerargs=
4748 javac.deprecation=false