Jelajahi Sumber

Android Studio Fixes

These are a number of fixes that help with Android development.
Peter Robinson 5 tahun lalu
induk
melakukan
4293a3f209
65 mengubah file dengan 1450 tambahan dan 70 penghapusan
  1. TEMPAT SAMPAH
      engine/compilers/VisualStudio 2017/.vs/Torque 2D/v15/Browse.VC.db
  2. 1 1
      engine/compilers/android-studio/android-studio.iml
  3. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/android_gradle_build.json
  4. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/android_gradle_build_mini.json
  5. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_command.txt
  6. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_model.json
  7. 5 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_output.txt
  8. 62 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/json_generation_record.json
  9. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build.json
  10. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_mini.json
  11. 14 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.command.txt
  12. 0 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.stderr.txt
  13. 0 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.stdout.txt
  14. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_command.txt
  15. 58 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_model.json
  16. 5 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_output.txt
  17. 14 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/json_generation_record.json
  18. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/android_gradle_build.json
  19. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/android_gradle_build_mini.json
  20. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_command.txt
  21. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_model.json
  22. 5 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_output.txt
  23. 14 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/json_generation_record.json
  24. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/android_gradle_build.json
  25. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/android_gradle_build_mini.json
  26. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_command.txt
  27. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_model.json
  28. 5 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_output.txt
  29. 62 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/json_generation_record.json
  30. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/android_gradle_build.json
  31. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/android_gradle_build_mini.json
  32. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_command.txt
  33. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_model.json
  34. 9 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_output.txt
  35. 62 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/json_generation_record.json
  36. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/android_gradle_build.json
  37. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/android_gradle_build_mini.json
  38. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_command.txt
  39. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_model.json
  40. 9 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_output.txt
  41. 58 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/json_generation_record.json
  42. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/android_gradle_build.json
  43. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/android_gradle_build_mini.json
  44. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_command.txt
  45. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_model.json
  46. 9 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_output.txt
  47. 62 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/json_generation_record.json
  48. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/android_gradle_build.json
  49. 18 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/android_gradle_build_mini.json
  50. 17 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_command.txt
  51. 60 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_model.json
  52. 9 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_output.txt
  53. 62 0
      engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/json_generation_record.json
  54. 33 0
      engine/compilers/android-studio/app/.cxx/ndk_locator_record.json
  55. 27 43
      engine/compilers/android-studio/app/app.iml
  56. 0 5
      engine/compilers/android-studio/app/src/main/jni/Android.mk
  57. 2 2
      engine/compilers/android-studio/gradle/wrapper/gradle-wrapper.properties
  58. 6 6
      engine/source/graphics/dgl.cc
  59. 1 1
      engine/source/gui/containers/guiTabBookCtrl.h
  60. 1 1
      engine/source/gui/guiArrayCtrl.cc
  61. 1 1
      engine/source/gui/guiBitmapCtrl.cc
  62. 2 2
      engine/source/gui/guiCanvas.cc
  63. 2 2
      engine/source/gui/guiColorPicker.cc
  64. 5 5
      engine/source/gui/guiControl.h
  65. 1 1
      engine/source/gui/guiProgressCtrl.cc

TEMPAT SAMPAH
engine/compilers/VisualStudio 2017/.vs/Torque 2D/v15/Browse.VC.db


+ 1 - 1
engine/compilers/android-studio/android-studio.iml

@@ -13,7 +13,7 @@
     <content url="file://$MODULE_DIR$">
       <excludeFolder url="file://$MODULE_DIR$/.gradle" />
     </content>
-    <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
+    <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />
   </component>
 </module>

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-debug-arm64-v8a": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj/local/arm64-v8a/libtorque2d.so",
+      "abi": "arm64-v8a",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\arm64-v8a\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=arm64-v8a
+NDK_ALL_ABIS=arm64-v8a
+NDK_DEBUG=1
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\debug\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "debug",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug",
+    "isDebuggableEnabled": true,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "ARM64_V8A",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug\\arm64-v8a",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\arm64-v8a",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 5 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/build_output.txt


+ 62 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/arm64-v8a/json_generation_record.json

@@ -0,0 +1,62 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: arm64-v8a"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "removing stale contents from \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darm64-v8a\nNDK_ALL_ABIS\u003darm64-v8a\nNDK_DEBUG\u003d1\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darm64-v8a\nNDK_ALL_ABIS\u003darm64-v8a\nNDK_DEBUG\u003d1\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\arm64-v8a\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-debug-armeabi-v7a": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libtorque2d.so",
+      "abi": "armeabi-v7a",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libtorque2d.so"
+    }
+  }
+}

+ 14 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.command.txt

@@ -0,0 +1,14 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=armeabi-v7a
+NDK_ALL_ABIS=armeabi-v7a
+NDK_DEBUG=1
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\debug\lib
+torque2d
+jvmArgs : 
+

+ 0 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.stderr.txt


+ 0 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/android_gradle_build_torque2d_armeabi-v7a.stdout.txt


+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=armeabi-v7a
+NDK_ALL_ABIS=armeabi-v7a
+NDK_DEBUG=1
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\debug\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 58 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_model.json

@@ -0,0 +1,58 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "ideBuildTargetAbi": "armeabi-v7a,armeabi",
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "debug",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug",
+    "isDebuggableEnabled": true,
+    "validAbiList": [
+      "ARMEABI_V7A"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "ARMEABI_V7A",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug\\armeabi-v7a",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 5 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/build_output.txt


+ 14 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/armeabi-v7a/json_generation_record.json

@@ -0,0 +1,14 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: armeabi-v7a"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\armeabi-v7a\\android_gradle_build.json\u0027 was up-to-date"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-debug-x86": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj/local/x86/libtorque2d.so",
+      "abi": "x86",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\x86\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=x86
+NDK_ALL_ABIS=x86
+NDK_DEBUG=1
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\debug\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "debug",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug",
+    "isDebuggableEnabled": true,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "X86",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug\\x86",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\x86",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 5 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/build_output.txt


+ 14 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86/json_generation_record.json

@@ -0,0 +1,14 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: x86"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86\\android_gradle_build.json\u0027 was up-to-date"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-debug-x86_64": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj/local/x86_64/libtorque2d.so",
+      "abi": "x86_64",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\x86_64\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=x86_64
+NDK_ALL_ABIS=x86_64
+NDK_DEBUG=1
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\debug\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "debug",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug",
+    "isDebuggableEnabled": true,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "X86_64",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\debug\\x86_64",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\x86_64",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 5 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/build_output.txt


+ 62 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/debug/x86_64/json_generation_record.json

@@ -0,0 +1,62 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: x86_64"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "removing stale contents from \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86_64\nNDK_ALL_ABIS\u003dx86_64\nNDK_DEBUG\u003d1\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86_64\nNDK_ALL_ABIS\u003dx86_64\nNDK_DEBUG\u003d1\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/debug/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\debug\\x86_64\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-release-arm64-v8a": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darm64-v8a NDK_ALL_ABIS\u003darm64-v8a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/libtorque2d.so",
+      "abi": "arm64-v8a",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\arm64-v8a\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=arm64-v8a
+NDK_ALL_ABIS=arm64-v8a
+NDK_DEBUG=0
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\release\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "release",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release",
+    "isDebuggableEnabled": false,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "ARM64_V8A",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release\\arm64-v8a",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\arm64-v8a",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 9 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/build_output.txt


+ 62 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/arm64-v8a/json_generation_record.json

@@ -0,0 +1,62 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: arm64-v8a"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "removing stale contents from \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darm64-v8a\nNDK_ALL_ABIS\u003darm64-v8a\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darm64-v8a\nNDK_ALL_ABIS\u003darm64-v8a\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\arm64-v8a\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-release-armeabi-v7a": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libtorque2d.so",
+      "abi": "armeabi-v7a",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=armeabi-v7a
+NDK_ALL_ABIS=armeabi-v7a
+NDK_DEBUG=0
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\release\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "release",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release",
+    "isDebuggableEnabled": false,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "ARMEABI_V7A",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release\\armeabi-v7a",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 9 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/build_output.txt


+ 58 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/armeabi-v7a/json_generation_record.json

@@ -0,0 +1,58 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: armeabi-v7a"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darmeabi-v7a\nNDK_ALL_ABIS\u003darmeabi-v7a\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003darmeabi-v7a\nNDK_ALL_ABIS\u003darmeabi-v7a\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\armeabi-v7a\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-release-x86": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86 NDK_ALL_ABIS\u003dx86 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/libtorque2d.so",
+      "abi": "x86",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\x86\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=x86
+NDK_ALL_ABIS=x86
+NDK_DEBUG=0
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\release\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "release",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release",
+    "isDebuggableEnabled": false,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "X86",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release\\x86",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\x86",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 9 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/build_output.txt


+ 62 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86/json_generation_record.json

@@ -0,0 +1,62 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: x86"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "removing stale contents from \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86\nNDK_ALL_ABIS\u003dx86\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86\nNDK_ALL_ABIS\u003dx86\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

File diff ditekan karena terlalu besar
+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/android_gradle_build.json


+ 18 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/android_gradle_build_mini.json

@@ -0,0 +1,18 @@
+{
+  "buildFiles": [
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+    "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  ],
+  "cleanCommands": [
+    "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib clean"
+  ],
+  "buildTargetsCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib {LIST_OF_TARGETS_TO_BUILD}",
+  "libraries": {
+    "torque2d-release-x86_64": {
+      "artifactName": "torque2d",
+      "buildCommand": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk NDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk APP_ABI\u003dx86_64 NDK_ALL_ABIS\u003dx86_64 NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-19 NDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86_64/libtorque2d.so",
+      "abi": "x86_64",
+      "output": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\x86_64\\libtorque2d.so"
+    }
+  }
+}

+ 17 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_command.txt

@@ -0,0 +1,17 @@
+Executable : C:\Users\Peter\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
+arguments : 
+NDK_PROJECT_PATH=null
+APP_BUILD_SCRIPT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Android.mk
+NDK_APPLICATION_MK=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\src\main\jni\Application.mk
+APP_ABI=x86_64
+NDK_ALL_ABIS=x86_64
+NDK_DEBUG=0
+APP_PLATFORM=android-19
+NDK_OUT=C:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj
+NDK_LIBS_OUT=C:\Users\Peter\Documents\GitHub\GGTorque2D\Torque2D\engine\compilers\android-studio\app\build\intermediates\ndkBuild\release\lib
+APP_SHORT_COMMANDS=false
+LOCAL_SHORT_COMMANDS=false
+-B
+-n
+jvmArgs : 
+

+ 60 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_model.json

@@ -0,0 +1,60 @@
+{
+  "variant": {
+    "module": {
+      "rootBuildGradleFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio",
+      "sdkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk",
+      "isNativeCompilerSettingsCacheEnabled": false,
+      "isBuildOnlyTargetAbiEnabled": true,
+      "splitsAbiFilterSet": [],
+      "intermediatesFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates",
+      "gradleModulePathName": ":app",
+      "moduleRootFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app",
+      "makeFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk",
+      "buildSystem": "NDK_BUILD",
+      "compilerSettingsCacheFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\.cxx",
+      "cxxFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx",
+      "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+      "ndkVersion": "20.0.5594570",
+      "ndkSupportedAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "ndkDefaultAbiList": [
+        "ARMEABI_V7A",
+        "ARM64_V8A",
+        "X86",
+        "X86_64"
+      ],
+      "cmakeToolchainFile": "."
+    },
+    "buildSystemArgumentList": [],
+    "cFlagList": [],
+    "cppFlagsList": [],
+    "variantName": "release",
+    "soFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib",
+    "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local",
+    "jsonFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release",
+    "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release",
+    "isDebuggableEnabled": false,
+    "validAbiList": [
+      "ARMEABI_V7A",
+      "ARM64_V8A",
+      "X86",
+      "X86_64"
+    ],
+    "buildTargetSet": []
+  },
+  "abi": "X86_64",
+  "abiPlatformVersion": 19,
+  "cxxBuildFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64",
+  "jsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\android_gradle_build.json",
+  "gradleBuildOutputFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\cxx\\release\\x86_64",
+  "objFolder": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\x86_64",
+  "buildCommandFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_command.txt",
+  "buildOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_output.txt",
+  "modelOutputFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_model.json",
+  "jsonGenerationLoggingRecordFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\json_generation_record.json",
+  "compileCommandsJsonFile": "C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\compile_commands.json"
+}

File diff ditekan karena terlalu besar
+ 9 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/build_output.txt


+ 62 - 0
engine/compilers/android-studio/app/.cxx/ndkBuild/release/x86_64/json_generation_record.json

@@ -0,0 +1,62 @@
+[
+  {
+    "level": "INFO",
+    "message": "Start JSON generation. Platform version: 19 min SDK version: x86_64"
+  },
+  {
+    "level": "INFO",
+    "message": "rebuilding JSON C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\android_gradle_build.json due to:"
+  },
+  {
+    "level": "INFO",
+    "message": "- expected json C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\android_gradle_build.json file is not present, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- missing previous command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_command.txt, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "- command changed from previous, will remove stale json folder"
+  },
+  {
+    "level": "INFO",
+    "message": "removing stale contents from \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "created folder \u0027C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\u0027"
+  },
+  {
+    "level": "INFO",
+    "message": "executing ndkBuild Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86_64\nNDK_ALL_ABIS\u003dx86_64\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "Executable : C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle\\ndk-build.cmd\narguments : \nNDK_PROJECT_PATH\u003dnull\nAPP_BUILD_SCRIPT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Android.mk\nNDK_APPLICATION_MK\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk\nAPP_ABI\u003dx86_64\nNDK_ALL_ABIS\u003dx86_64\nNDK_DEBUG\u003d0\nAPP_PLATFORM\u003dandroid-19\nNDK_OUT\u003dC:/Users/Peter/Documents/GitHub/GGTorque2D/Torque2D/engine/compilers/android-studio/app/build/intermediates/ndkBuild/release/obj\nNDK_LIBS_OUT\u003dC:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib\nAPP_SHORT_COMMANDS\u003dfalse\nLOCAL_SHORT_COMMANDS\u003dfalse\n-B\n-n\njvmArgs : \n\n"
+  },
+  {
+    "level": "INFO",
+    "message": "done executing ndkBuild"
+  },
+  {
+    "level": "INFO",
+    "message": "write build output C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_output.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "parse and convert ndk-build output to build configuration JSON"
+  },
+  {
+    "level": "INFO",
+    "message": "found application make file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\src\\main\\jni\\Application.mk"
+  },
+  {
+    "level": "INFO",
+    "message": "write command file C:\\Users\\Peter\\Documents\\GitHub\\GGTorque2D\\Torque2D\\engine\\compilers\\android-studio\\app\\.cxx\\ndkBuild\\release\\x86_64\\build_command.txt"
+  },
+  {
+    "level": "INFO",
+    "message": "JSON generation completed without problems"
+  }
+]

+ 33 - 0
engine/compilers/android-studio/app/.cxx/ndk_locator_record.json

@@ -0,0 +1,33 @@
+{
+  "ndkFolder": "C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle",
+  "messages": [
+    {
+      "level": "INFO",
+      "message": "android.ndkVersion from module build.gradle is not set"
+    },
+    {
+      "level": "INFO",
+      "message": "ndk.dir in local.properties is C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle"
+    },
+    {
+      "level": "INFO",
+      "message": "ANDROID_NDK_HOME environment variable is not set"
+    },
+    {
+      "level": "INFO",
+      "message": "sdkFolder is C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk"
+    },
+    {
+      "level": "INFO",
+      "message": "Considering C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle by ndk.dir"
+    },
+    {
+      "level": "INFO",
+      "message": "Considering C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle in SDK ndk-bundle folder"
+    },
+    {
+      "level": "INFO",
+      "message": "Found requested ndk.dir (C:\\Users\\Peter\\AppData\\Local\\Android\\Sdk\\ndk-bundle) which has version 20.0.5594570"
+    }
+  ]
+}

+ 27 - 43
engine/compilers/android-studio/app/app.iml

@@ -4,11 +4,13 @@
     <facet type="android-gradle" name="Android-Gradle">
       <configuration>
         <option name="GRADLE_PROJECT_PATH" value=":app" />
+        <option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.5.0" />
+        <option name="LAST_KNOWN_AGP_VERSION" value="3.5.0" />
       </configuration>
     </facet>
     <facet type="native-android-gradle" name="Native-Android-Gradle">
       <configuration>
-        <option name="SELECTED_BUILD_VARIANT" value="debug" />
+        <option name="SELECTED_BUILD_VARIANT" value="debug-x86" />
       </configuration>
     </facet>
     <facet type="android" name="Android">
@@ -22,37 +24,35 @@
         <option name="ALLOW_USER_CONFIGURATION" value="false" />
         <option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
         <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
-        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
+        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/resValues/debug" />
+        <option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
         <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
       </configuration>
     </facet>
   </component>
   <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
-    <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
-    <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" />
+    <output url="file://$MODULE_DIR$/build/intermediates/javac/debug/classes" />
+    <output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/classes" />
     <exclude-output />
     <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debug/out" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />
       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugAndroidTest/out" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debugAndroidTest/compileDebugAndroidTestAidl/out" isTestSource="true" generated="true" />
       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/test/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debugAndroidTest/compileDebugAndroidTestRenderscript/out" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugUnitTest/out" isTestSource="true" generated="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
@@ -60,7 +60,6 @@
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/jni" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
@@ -68,7 +67,6 @@
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
@@ -77,37 +75,23 @@
       <sourceFolder url="file://$MODULE_DIR$/src/main/game" type="java-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
       <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-manifest" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/prebuild" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/splits-support" />
-      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
-      <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
-      <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/build" />
     </content>
     <content url="file://$MODULE_DIR$/../../../lib/libogg/src">
       <sourceFolder url="file://$MODULE_DIR$/../../../lib/libogg/src" isTestSource="false" />
@@ -289,7 +273,7 @@
     <content url="file://$MODULE_DIR$/../../../source/string">
       <sourceFolder url="file://$MODULE_DIR$/../../../source/string" isTestSource="false" />
     </content>
-    <orderEntry type="jdk" jdkName="Android API 25 Platform" jdkType="Android SDK" />
+    <orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
     <orderEntry type="sourceFolder" forTests="false" />
   </component>
 </module>

+ 0 - 5
engine/compilers/android-studio/app/src/main/jni/Android.mk

@@ -573,14 +573,9 @@ LOCAL_SRC_FILES :=  ../../../../../../lib/ljpeg/jcapimin.c \
 					../../../../../../source/string/stringTable.cc \
 					../../../../../../source/string/stringUnit.cpp \
 					../../../../../../source/string/unicode.cc \
-					../../../../../../source/gui/buttons/guiBitmapButtonCtrl.cc \
-					../../../../../../source/gui/buttons/guiBorderButton.cc \
-					../../../../../../source/gui/buttons/guiButtonBaseCtrl.cc \
 					../../../../../../source/gui/buttons/guiButtonCtrl.cc \
 					../../../../../../source/gui/buttons/guiCheckBoxCtrl.cc \
-					../../../../../../source/gui/buttons/guiIconButtonCtrl.cc \
 					../../../../../../source/gui/buttons/guiRadioCtrl.cc \
-					../../../../../../source/gui/buttons/guiToolboxButtonCtrl.cc \
 					../../../../../../source/gui/containers/guiAutoScrollCtrl.cc \
 					../../../../../../source/gui/containers/guiCtrlArrayCtrl.cc \
 					../../../../../../source/gui/containers/guiDragAndDropCtrl.cc \

+ 2 - 2
engine/compilers/android-studio/gradle/wrapper/gradle-wrapper.properties

@@ -1,6 +1,6 @@
-#Sun Feb 04 22:37:25 CST 2018
+#Mon Sep 16 18:29:06 EDT 2019
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

+ 6 - 6
engine/source/graphics/dgl.cc

@@ -886,14 +886,14 @@ void dglDrawQuadFill(const Point2I &point1, const Point2I &point2, const Point2I
 	glColor4ub(color.red, color.green, color.blue, color.alpha);
 
 	//Points 3 and 4 are switched by design.
-	GLint vertices[] = {
-		(GLint)point1.x, (GLint)point1.y,
-		(GLint)point2.x, (GLint)point2.y,
-		(GLint)point4.x, (GLint)point4.y,
-		(GLint)point3.x, (GLint)point3.y,
+	GLfloat vertices[] = {
+		(GLfloat)point1.x, (GLfloat)point1.y,
+		(GLfloat)point2.x, (GLfloat)point2.y,
+		(GLfloat)point4.x, (GLfloat)point4.y,
+		(GLfloat)point3.x, (GLfloat)point3.y,
 	};
 
-	glVertexPointer(2, GL_INT, 0, vertices);
+	glVertexPointer(2, GL_FLOAT, 0, vertices);
 	glEnableClientState(GL_VERTEX_ARRAY);
 
 	glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);

+ 1 - 1
engine/source/gui/containers/guiTabBookCtrl.h

@@ -208,7 +208,7 @@ private:
    GuiTabPageCtrl *findHitTab( Point2I hitPoint );
 
    /// Changes a local point to a point in the inner rect of the tab section.
-   Point2I GuiTabBookCtrl::getTabLocalCoord(const Point2I &src);
+   Point2I getTabLocalCoord(const Point2I &src);
 
    /// @}
 

+ 1 - 1
engine/source/gui/guiArrayCtrl.cc

@@ -137,7 +137,7 @@ void GuiArrayCtrl::scrollCellVisible(Point2I cell)
 
 void GuiArrayCtrl::onRenderColumnHeaders(Point2I offset, Point2I parentOffset, Point2I headerDim)
 {
-   if (mProfile->mBorderDefault && mProfile->mBorderDefault->mBorder > 0)
+   if (mProfile->mBorderDefault && *(mProfile->mBorderDefault->mBorder) > 0)
    {
       RectI cellR(offset.x + headerDim.x, parentOffset.y, mBounds.extent.x - headerDim.x, headerDim.y);
       dglDrawRectFill(cellR, mProfile->mBorderDefault->mBorderColor[0]);

+ 1 - 1
engine/source/gui/guiBitmapCtrl.cc

@@ -225,7 +225,7 @@ void GuiBitmapCtrl::onRender(Point2I offset, const RectI &updateRect)
       }
    }
 
-   if (mProfile->mBorderDefault && mProfile->mBorderDefault->mBorder > 0 && !mTextureHandle)
+   if (mProfile->mBorderDefault && *mProfile->mBorderDefault->mBorder > 0 && !mTextureHandle)
    {
       RectI rect(offset.x, offset.y, mBounds.extent.x, mBounds.extent.y);
       dglDrawRect(rect, mProfile->mBorderDefault->mBorderColor[0]);

+ 2 - 2
engine/source/gui/guiCanvas.cc

@@ -736,7 +736,7 @@ void GuiCanvas::rootMouseDragged(const GuiEvent &event)
             mMouseCapturedControl->onTouchDragged(event);
        //Luma: Mouse dragged calls mouse Moved on iPhone
 #if defined(TORQUE_OS_IOS) || defined(TORQUE_OS_ANDROID)
-       mMouseCapturedControl->onMouseMove(event);
+       mMouseCapturedControl->onTouchMove(event);
 #endif //TORQUE_OS_IOS
    }
    else
@@ -746,7 +746,7 @@ void GuiCanvas::rootMouseDragged(const GuiEvent &event)
       {
           mMouseControl->onTouchDragged(event);
 #if defined(TORQUE_OS_IOS) || defined(TORQUE_OS_ANDROID)
-          mMouseControl->onMouseMove(event);
+          mMouseControl->onTouchMove(event);
 #endif //TORQUE_OS_IOS
           
       }

+ 2 - 2
engine/source/gui/guiColorPicker.cc

@@ -211,8 +211,8 @@ void GuiColorPickerCtrl::renderColorBox(RectI &bounds)
    pickerBounds.extent.x = bounds.extent.x-1;
    pickerBounds.extent.y = bounds.extent.y-1;
    
-   if (mProfile->mBorder)
-      dglDrawRect(bounds, mProfile->mBorderColor);
+   //if (mProfile->mBorder)
+   //   dglDrawRect(bounds, mProfile->mBorderColor);
       
    Point2I selectorPos = Point2I(bounds.point.x+mSelectorPos.x+1, bounds.point.y+mSelectorPos.y+1);
 

+ 5 - 5
engine/source/gui/guiControl.h

@@ -680,19 +680,19 @@ public:
     void renderText(Point2I offset, Point2I extent, const char *text, GuiControlProfile *profile, TextRotationOptions rot = tRotateNone);
 
 	/// Returns a new rect based on the margins.
-	RectI GuiControl::applyMargins(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
+	RectI applyMargins(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
 
 	/// Returns the bounds of the rect after considering the borders.
-	RectI GuiControl::applyBorders(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
+	RectI applyBorders(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
 
 	/// Returns the bounds of the rect this time with padding.
-	RectI GuiControl::applyPadding(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
+	RectI applyPadding(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
 
 	/// Returns the bounds of the rect with margin, borders, and padding applied.
-	RectI GuiControl::getInnerRect(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
+	RectI getInnerRect(Point2I offset, Point2I extent, GuiControlState currentState, GuiControlProfile *profile);
 
 	/// Returns the extent of the outer rect given the extent of the inner rect.
-	Point2I GuiControl::getOuterExtent(Point2I innerExtent, GuiControlState currentState, GuiControlProfile *profile);
+	Point2I getOuterExtent(Point2I innerExtent, GuiControlState currentState, GuiControlProfile *profile);
 
     void inspectPostApply();
     void inspectPreApply();

+ 1 - 1
engine/source/gui/guiProgressCtrl.cc

@@ -81,7 +81,7 @@ void GuiProgressCtrl::onRender(Point2I offset, const RectI &updateRect)
    }
 
    //now draw the border
-   if (mProfile->mBorderDefault && mProfile->mBorderDefault->mBorder > 0)
+   if (mProfile->mBorderDefault && *mProfile->mBorderDefault->mBorder > 0)
       dglDrawRect(ctrlRect, mProfile->mBorderDefault->mBorderColor[0]);
 
    Parent::onRender( offset, updateRect );

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini