summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2017-11-17 03:49:58 +0000
committerEgor Yusov <egor.yusov@gmail.com>2017-11-17 03:49:58 +0000
commit26af70588daca8ca16159a49fcd795bafb1cee7d (patch)
treecdae3700a42e6146df2640f574660f6fd1f89acc /build
parentUpdated submodule (diff)
downloadDiligentEngine-26af70588daca8ca16159a49fcd795bafb1cee7d.tar.gz
DiligentEngine-26af70588daca8ca16159a49fcd795bafb1cee7d.zip
Fixed Android build
Diffstat (limited to 'build')
-rw-r--r--build/Android/build_all.bat36
-rw-r--r--build/Android/call_ndk_build.bat3
2 files changed, 39 insertions, 0 deletions
diff --git a/build/Android/build_all.bat b/build/Android/build_all.bat
new file mode 100644
index 0000000..24946e1
--- /dev/null
+++ b/build/Android/build_all.bat
@@ -0,0 +1,36 @@
+@echo off
+
+SETLOCAL
+SET LOCAL_PATH=%~dp0
+
+SET ENGINE_ROOT=%LOCAL_PATH%/../..
+SET CORE_ROOT=%ENGINE_ROOT%/diligentcore
+SET TOOLS_ROOT=%ENGINE_ROOT%/diligenttools
+SET SAMPLES_ROOT=%ENGINE_ROOT%/diligentsamples
+
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/External/Android/ndk_helper/build"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Platforms/Basic/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Common/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Platforms/Android/build/Windows"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/External/zlib-1.2.8/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/External/libtiff-4.0.3/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/External/lpng-1.6.17/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/External/libjpeg-9a/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/External/lua-5.2.3/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Graphics/GraphicsEngine/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Graphics/GraphicsTools/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Graphics/HLSL2GLSLConverterLib/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%CORE_ROOT%/Graphics/GraphicsEngineOpenGL/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/TextureLoader/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%TOOLS_ROOT%/RenderScript/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%SAMPLES_ROOT%/External/TwBarLib/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%SAMPLES_ROOT%/Samples/SampleBase/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%SAMPLES_ROOT%/Samples/AntTweakBar/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%SAMPLES_ROOT%/Samples/Atmosphere/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%ENGINE_ROOT%/unityplugin/UnityEmulator/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%ENGINE_ROOT%/unityplugin/GhostCubeScene/build/Win32"
+call "%LOCAL_PATH%call_ndk_build.bat" "%ENGINE_ROOT%/unityplugin/GhostCubePlugin/PluginSource/build/Win32"
+
+chdir /d %LOCAL_PATH%
+
+ENDLOCAL
diff --git a/build/Android/call_ndk_build.bat b/build/Android/call_ndk_build.bat
new file mode 100644
index 0000000..3e17937
--- /dev/null
+++ b/build/Android/call_ndk_build.bat
@@ -0,0 +1,3 @@
+@echo off
+cd %~1
+ndk-build VGDB_VSCONFIG=Debug \ No newline at end of file