OSDN Git Service

Add gdx native libraries. develop
authorKazuhiko Kobayashi <kobayasi@pscnet.co.jp>
Fri, 21 Feb 2014 16:13:20 +0000 (01:13 +0900)
committerKazuhiko Kobayashi <kobayasi@pscnet.co.jp>
Fri, 21 Feb 2014 16:13:20 +0000 (01:13 +0900)
14 files changed:
build.sbt
mms_gdx_natives_android/build.sbt [new file with mode: 0644]
mms_gdx_natives_android/src/main/resources/libbulletjme.so [new file with mode: 0755]
mms_gdx_natives_android/src/main/resources/libbulletjmeneon.so [new file with mode: 0755]
mms_gdx_natives_android/src/main/resources/libgdx-bullet.so [new file with mode: 0755]
mms_gdx_natives_desktop/build.sbt [new file with mode: 0644]
mms_gdx_natives_desktop/src/main/resources/gdx-bullet.dll [new file with mode: 0644]
mms_gdx_natives_desktop/src/main/resources/gdx-bullet64.dll [new file with mode: 0644]
mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.dylib [new file with mode: 0644]
mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.so [new file with mode: 0644]
mms_gdx_natives_desktop/src/main/resources/libgdx-bullet64.so [new file with mode: 0644]
mms_gdx_natives_ios/build.sbt [new file with mode: 0644]
mms_gdx_natives_ios/src/main/resources/libgdx-bullet.a [new file with mode: 0644]
project/Common.scala

index 0dc4661..8305721 100644 (file)
--- a/build.sbt
+++ b/build.sbt
@@ -1,7 +1,7 @@
 lazy val root =
   (project.in(file("."))
     .settings(Common.settings: _*)
-    .aggregate(engine, desktop/*, android*/, gdx, niftygui)
+    .aggregate(engine, desktop/*, android*/, gdx, niftygui, mms_gdx_natives_ios, mms_gdx_natives_android, mms_gdx_natives_desktop)
     )
 
 lazy val engine = project
@@ -14,6 +14,13 @@ lazy val gdx = project.dependsOn(engine)
 
 lazy val niftygui = project.dependsOn(engine)
 
+lazy val mms_gdx_natives_ios = project.dependsOn(gdx)
+
+lazy val mms_gdx_natives_android = project.dependsOn(gdx)
+
+lazy val mms_gdx_natives_desktop = project.dependsOn(gdx)
+
+
 publishArtifact := false
 
 publishLocal := {}
diff --git a/mms_gdx_natives_android/build.sbt b/mms_gdx_natives_android/build.sbt
new file mode 100644 (file)
index 0000000..0172a23
--- /dev/null
@@ -0,0 +1,9 @@
+Common.settings
+
+name := "mms-gdx-natives-android"
+
+// disable publishing the main API jar
+publishArtifact in (Compile, packageDoc) := false
+
+// disable publishing the main sources jar
+publishArtifact in (Compile, packageSrc) := false
\ No newline at end of file
diff --git a/mms_gdx_natives_android/src/main/resources/libbulletjme.so b/mms_gdx_natives_android/src/main/resources/libbulletjme.so
new file mode 100755 (executable)
index 0000000..5af6d2c
Binary files /dev/null and b/mms_gdx_natives_android/src/main/resources/libbulletjme.so differ
diff --git a/mms_gdx_natives_android/src/main/resources/libbulletjmeneon.so b/mms_gdx_natives_android/src/main/resources/libbulletjmeneon.so
new file mode 100755 (executable)
index 0000000..2e02eae
Binary files /dev/null and b/mms_gdx_natives_android/src/main/resources/libbulletjmeneon.so differ
diff --git a/mms_gdx_natives_android/src/main/resources/libgdx-bullet.so b/mms_gdx_natives_android/src/main/resources/libgdx-bullet.so
new file mode 100755 (executable)
index 0000000..a425131
Binary files /dev/null and b/mms_gdx_natives_android/src/main/resources/libgdx-bullet.so differ
diff --git a/mms_gdx_natives_desktop/build.sbt b/mms_gdx_natives_desktop/build.sbt
new file mode 100644 (file)
index 0000000..b49f068
--- /dev/null
@@ -0,0 +1,9 @@
+Common.settings
+
+name := "mms-gdx-natives-desktop"
+
+// disable publishing the main API jar
+publishArtifact in (Compile, packageDoc) := false
+
+// disable publishing the main sources jar
+publishArtifact in (Compile, packageSrc) := false
\ No newline at end of file
diff --git a/mms_gdx_natives_desktop/src/main/resources/gdx-bullet.dll b/mms_gdx_natives_desktop/src/main/resources/gdx-bullet.dll
new file mode 100644 (file)
index 0000000..4a79e85
Binary files /dev/null and b/mms_gdx_natives_desktop/src/main/resources/gdx-bullet.dll differ
diff --git a/mms_gdx_natives_desktop/src/main/resources/gdx-bullet64.dll b/mms_gdx_natives_desktop/src/main/resources/gdx-bullet64.dll
new file mode 100644 (file)
index 0000000..a682064
Binary files /dev/null and b/mms_gdx_natives_desktop/src/main/resources/gdx-bullet64.dll differ
diff --git a/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.dylib b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.dylib
new file mode 100644 (file)
index 0000000..2ebd95a
Binary files /dev/null and b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.dylib differ
diff --git a/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.so b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.so
new file mode 100644 (file)
index 0000000..8e95fe2
Binary files /dev/null and b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet.so differ
diff --git a/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet64.so b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet64.so
new file mode 100644 (file)
index 0000000..bd794ea
Binary files /dev/null and b/mms_gdx_natives_desktop/src/main/resources/libgdx-bullet64.so differ
diff --git a/mms_gdx_natives_ios/build.sbt b/mms_gdx_natives_ios/build.sbt
new file mode 100644 (file)
index 0000000..0ad19ba
--- /dev/null
@@ -0,0 +1,9 @@
+Common.settings
+
+name := "mms-gdx-natives-ios"
+
+// disable publishing the main API jar
+publishArtifact in (Compile, packageDoc) := false
+
+// disable publishing the main sources jar
+publishArtifact in (Compile, packageSrc) := false
\ No newline at end of file
diff --git a/mms_gdx_natives_ios/src/main/resources/libgdx-bullet.a b/mms_gdx_natives_ios/src/main/resources/libgdx-bullet.a
new file mode 100644 (file)
index 0000000..708d857
Binary files /dev/null and b/mms_gdx_natives_ios/src/main/resources/libgdx-bullet.a differ
index df31d29..930538a 100644 (file)
@@ -16,7 +16,7 @@ object Common {
         <licenses>
           <license>
             <name>BSD-style</name>
-            <url>http://www.opensource.org/licenses/bsd-license.php</url>
+            <url>https://raw.github.com/chototsu/MikuMikuStudio/master/LICENSE.txt</url>
             <distribution>repo</distribution>
           </license>
           <license>