Copy base shaders for Android builds

This commit is contained in:
saschawillems 2016-05-15 13:22:37 +02:00
parent 4aaf45d06b
commit b34de6be7f
32 changed files with 127 additions and 2 deletions

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\bloom" mkdir "assets\shaders\bloom"
xcopy "..\..\data\shaders\bloom\*.spv" "assets\shaders\bloom" /Y xcopy "..\..\data\shaders\bloom\*.spv" "assets\shaders\bloom" /Y

1
android/cleanup.bat Normal file
View file

@ -0,0 +1 @@
FOR /d /r . %%x IN (assets) DO @IF EXIST "%%x" rd /s /q "%%x"

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\computeparticles" mkdir "assets\shaders\computeparticles"
xcopy "..\..\data\shaders\computeparticles\*.spv" "assets\shaders\computeparticles" /Y xcopy "..\..\data\shaders\computeparticles\*.spv" "assets\shaders\computeparticles" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\computeshader" mkdir "assets\shaders\computeshader"
xcopy "..\..\data\shaders\computeshader\*.spv" "assets\shaders\computeshader" /Y xcopy "..\..\data\shaders\computeshader\*.spv" "assets\shaders\computeshader" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\deferred" mkdir "assets\shaders\deferred"
xcopy "..\..\data\shaders\deferred\*.spv" "assets\shaders\deferred" /Y xcopy "..\..\data\shaders\deferred\*.spv" "assets\shaders\deferred" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\displacement" mkdir "assets\shaders\displacement"
xcopy "..\..\data\shaders\displacement\*.spv" "assets\shaders\displacement" /Y xcopy "..\..\data\shaders\displacement\*.spv" "assets\shaders\displacement" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\distancefieldfonts" mkdir "assets\shaders\distancefieldfonts"
xcopy "..\..\data\shaders\distancefieldfonts\*.spv" "assets\shaders\distancefieldfonts" /Y xcopy "..\..\data\shaders\distancefieldfonts\*.spv" "assets\shaders\distancefieldfonts" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders" mkdir "assets\shaders"
xcopy "..\..\data\shaders\gears.vert.spv" "assets\shaders" /Y xcopy "..\..\data\shaders\gears.vert.spv" "assets\shaders" /Y
xcopy "..\..\data\shaders\gears.frag.spv" "assets\shaders" /Y xcopy "..\..\data\shaders\gears.frag.spv" "assets\shaders" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\geometryshader" mkdir "assets\shaders\geometryshader"
xcopy "..\..\data\shaders\geometryshader\*.spv" "assets\shaders\geometryshader" /Y xcopy "..\..\data\shaders\geometryshader\*.spv" "assets\shaders\geometryshader" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\instancing" mkdir "assets\shaders\instancing"
xcopy "..\..\data\shaders\instancing\*.spv" "assets\shaders\instancing" /Y xcopy "..\..\data\shaders\instancing\*.spv" "assets\shaders\instancing" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\mesh" mkdir "assets\shaders\mesh"
xcopy "..\..\data\shaders\mesh\mesh.vert.spv" "assets\shaders\mesh" /Y xcopy "..\..\data\shaders\mesh\mesh.vert.spv" "assets\shaders\mesh" /Y
xcopy "..\..\data\shaders\mesh\mesh.frag.spv" "assets\shaders\mesh" /Y xcopy "..\..\data\shaders\mesh\mesh.frag.spv" "assets\shaders\mesh" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\mesh" mkdir "assets\shaders\mesh"
xcopy "..\..\data\shaders\mesh\*.spv" "assets\shaders\mesh" /Y xcopy "..\..\data\shaders\mesh\*.spv" "assets\shaders\mesh" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\multithreading" mkdir "assets\shaders\multithreading"
xcopy "..\..\data\shaders\multithreading\*.spv" "assets\shaders\multithreading" /Y xcopy "..\..\data\shaders\multithreading\*.spv" "assets\shaders\multithreading" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\occlusionquery" mkdir "assets\shaders\occlusionquery"
xcopy "..\..\data\shaders\occlusionquery\*.spv" "assets\shaders\occlusionquery" /Y xcopy "..\..\data\shaders\occlusionquery\*.spv" "assets\shaders\occlusionquery" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\offscreen" mkdir "assets\shaders\offscreen"
xcopy "..\..\data\shaders\offscreen\*.spv" "assets\shaders\offscreen" /Y xcopy "..\..\data\shaders\offscreen\*.spv" "assets\shaders\offscreen" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\parallax" mkdir "assets\shaders\parallax"
xcopy "..\..\data\shaders\parallax\*.spv" "assets\shaders\parallax" /Y xcopy "..\..\data\shaders\parallax\*.spv" "assets\shaders\parallax" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\particlefire" mkdir "assets\shaders\particlefire"
xcopy "..\..\data\shaders\particlefire\*.spv" "assets\shaders\particlefire" /Y xcopy "..\..\data\shaders\particlefire\*.spv" "assets\shaders\particlefire" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\pipelines" mkdir "assets\shaders\pipelines"
xcopy "..\..\data\shaders\pipelines\*.spv" "assets\shaders\pipelines" /Y xcopy "..\..\data\shaders\pipelines\*.spv" "assets\shaders\pipelines" /Y

View file

@ -4,11 +4,15 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\pushconstants" mkdir "assets\shaders\pushconstants"
xcopy "..\..\data\shaders\pushconstants\*.spv" "assets\shaders\pushconstants" /Y xcopy "..\..\data\shaders\pushconstants\*.spv" "assets\shaders\pushconstants" /Y
mkdir "assets\models" mkdir "assets\models"
xcopy "..\..\data\models\samplescene.obj" "assets\models" /Y xcopy "..\..\data\models\samplescene.dae" "assets\models" /Y
mkdir "res\drawable" mkdir "res\drawable"
xcopy "..\..\android\images\icon.png" "res\drawable" /Y xcopy "..\..\android\images\icon.png" "res\drawable" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\radialblur" mkdir "assets\shaders\radialblur"
xcopy "..\..\data\shaders\radialblur\*.spv" "assets\shaders\radialblur" /Y xcopy "..\..\data\shaders\radialblur\*.spv" "assets\shaders\radialblur" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\raytracing" mkdir "assets\shaders\raytracing"
xcopy "..\..\data\shaders\raytracing\*.spv" "assets\shaders\raytracing" /Y xcopy "..\..\data\shaders\raytracing\*.spv" "assets\shaders\raytracing" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\shadowmapping" mkdir "assets\shaders\shadowmapping"
xcopy "..\..\data\shaders\shadowmapping\*.spv" "assets\shaders\shadowmapping" /Y xcopy "..\..\data\shaders\shadowmapping\*.spv" "assets\shaders\shadowmapping" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\shadowmapomni" mkdir "assets\shaders\shadowmapomni"
xcopy "..\..\data\shaders\shadowmapomni\*.spv" "assets\shaders\shadowmapomni" /Y xcopy "..\..\data\shaders\shadowmapomni\*.spv" "assets\shaders\shadowmapomni" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\skeletalanimation" mkdir "assets\shaders\skeletalanimation"
xcopy "..\..\data\shaders\skeletalanimation\*.spv" "assets\shaders\skeletalanimation" /Y xcopy "..\..\data\shaders\skeletalanimation\*.spv" "assets\shaders\skeletalanimation" /Y
mkdir "assets\shaders\base" mkdir "assets\shaders\base"

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\sphericalenvmapping" mkdir "assets\shaders\sphericalenvmapping"
xcopy "..\..\data\shaders\sphericalenvmapping\*.spv" "assets\shaders\sphericalenvmapping" /Y xcopy "..\..\data\shaders\sphericalenvmapping\*.spv" "assets\shaders\sphericalenvmapping" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\tessellation" mkdir "assets\shaders\tessellation"
xcopy "..\..\data\shaders\tessellation\*.spv" "assets\shaders\tessellation" /Y xcopy "..\..\data\shaders\tessellation\*.spv" "assets\shaders\tessellation" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\textoverlay" mkdir "assets\shaders\textoverlay"
xcopy "..\..\data\shaders\textoverlay\*.spv" "assets\shaders\textoverlay" /Y xcopy "..\..\data\shaders\textoverlay\*.spv" "assets\shaders\textoverlay" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\texture" mkdir "assets\shaders\texture"
xcopy "..\..\data\shaders\texture\*.spv" "assets\shaders\texture" /Y xcopy "..\..\data\shaders\texture\*.spv" "assets\shaders\texture" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\texturearray" mkdir "assets\shaders\texturearray"
xcopy "..\..\data\shaders\texturearray\*.spv" "assets\shaders\texturearray" /Y xcopy "..\..\data\shaders\texturearray\*.spv" "assets\shaders\texturearray" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\cubemap" mkdir "assets\shaders\cubemap"
xcopy "..\..\data\shaders\cubemap\*.spv" "assets\shaders\cubemap" /Y xcopy "..\..\data\shaders\cubemap\*.spv" "assets\shaders\cubemap" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders" mkdir "assets\shaders"
xcopy "..\..\data\shaders\triangle.vert.spv" "assets\shaders" /Y xcopy "..\..\data\shaders\triangle.vert.spv" "assets\shaders" /Y
xcopy "..\..\data\shaders\triangle.frag.spv" "assets\shaders" /Y xcopy "..\..\data\shaders\triangle.frag.spv" "assets\shaders" /Y

View file

@ -4,6 +4,10 @@ if %ERRORLEVEL% EQU 0 (
echo ndk-build has failed, build cancelled echo ndk-build has failed, build cancelled
cd.. cd..
mkdir "assets\shaders\base"
xcopy "..\..\data\shaders\base\*.spv" "assets\shaders\base" /Y
mkdir "assets\shaders\vulkanscene" mkdir "assets\shaders\vulkanscene"
xcopy "..\..\data\shaders\vulkanscene\*.spv" "assets\shaders\vulkanscene" /Y xcopy "..\..\data\shaders\vulkanscene\*.spv" "assets\shaders\vulkanscene" /Y