Browse Source

Added android build

Josh Engebretson 10 years ago
parent
commit
2062717689
2 changed files with 17 additions and 1 deletions
  1. 16 0
      Rakefile
  2. 1 1
      Source/ThirdParty/TurboBadger/tb_system_android.cpp

+ 16 - 0
Rakefile

@@ -69,5 +69,21 @@ namespace :build  do
 
 
   end
   end
 
 
+  task :android =>  "build:macosx_jsbind" do
+
+      if !Dir.exists?("#{CMAKE_ANDROID_BUILD_FOLDER}")
+        FileUtils.mkdir_p(CMAKE_ANDROID_BUILD_FOLDER)
+      end
+
+      Dir.chdir(CMAKE_ANDROID_BUILD_FOLDER) do
+
+        sh "#{JSBIND_BIN_MACOSX} #{$RAKE_ROOT} ANDROID"
+        sh "cmake -DCMAKE_TOOLCHAIN_FILE=#{$RAKE_ROOT}/CMake/Toolchains/android.toolchain.cmake -DCMAKE_BUILD_TYPE=Release ../../"
+        sh "make -j4"
+      end
+
+  end
+
+
 
 
 end
 end

+ 1 - 1
Source/ThirdParty/TurboBadger/tb_system_android.cpp

@@ -5,7 +5,7 @@
 
 
 #include "tb_system.h"
 #include "tb_system.h"
 
 
-#ifdef TB_SYSTEM_ANDROID
+#ifdef TB_SYSTEM_ANDROID_DISABLED
 
 
 #include <android/log.h>
 #include <android/log.h>
 #include <sys/time.h>
 #include <sys/time.h>