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
@@ -234,6 +234,7 @@ | ||
234 | 234 | |
235 | 235 | <property location="test-data" name="testdata.dir.resolved"/> |
236 | 236 | <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"/> | |
237 | 238 | |
238 | 239 | <pathconvert property="run.classpath.without.build.classes.dir"> |
239 | 240 | <path path="${run.classpath}"/> |
@@ -253,6 +254,7 @@ | ||
253 | 254 | <map from="${build.dir.resolved}/lwjgl" to="${build.dir}/jME3-lwjgl.jar"/> |
254 | 255 | <map from="${build.dir.resolved}/jogl" to="${build.dir}/jME3-jogl.jar"/> |
255 | 256 | <map from="${build.dir.resolved}/android" to=""/> |
257 | + <map from="${build.dir.resolved}/openal-soft" to=""/> | |
256 | 258 | <map from="${build.dir.resolved}/ios" to=""/> |
257 | 259 | <map from="${testdata.dir.resolved}" to="${build.dir.resolved}/jME3-testdata.jar"/> |
258 | 260 | <map from="${android.jar.resolved}" to=""/> |
@@ -305,6 +307,8 @@ | ||
305 | 307 | |
306 | 308 | <mkdir dir="${dist.dir}/opt/android"/> |
307 | 309 | <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"/> | |
308 | 312 | <mkdir dir="${dist.dir}/opt/ios"/> |
309 | 313 | <copy file="${build.dir}/jME3-ios.jar" todir="${dist.dir}/opt/ios" overwrite="true"/> |
310 | 314 | </target> |
@@ -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 | + |
@@ -75,6 +75,7 @@ | ||
75 | 75 | <copy todir="${openal-soft.build.dir}/jni" verbose="true" flatten="false" overwrite="true"> |
76 | 76 | <fileset dir="${openal-soft.source.dir}"> |
77 | 77 | <include name="*.*" /> |
78 | + <!--<include name="**/*.*"/>--> | |
78 | 79 | </fileset> |
79 | 80 | </copy> |
80 | 81 | <!-- |
@@ -41,7 +41,8 @@ javac.classpath=\ | ||
41 | 41 | ${libs.jme3-test-data.classpath}:\ |
42 | 42 | ${libs.android.classpath}:\ |
43 | 43 | ${libs.bullet.classpath}:\ |
44 | - ${libs.jogl2.classpath} | |
44 | + ${libs.jogl2.classpath}:\ | |
45 | + ${libs.openalsoft.classpath} | |
45 | 46 | # Space-separated list of extra javac options |
46 | 47 | javac.compilerargs= |
47 | 48 | javac.deprecation=false |