Android uninstall all script [skip ci]
This commit is contained in:
parent
0192b404d9
commit
daf0a3d312
2 changed files with 64 additions and 61 deletions
|
|
@ -1,61 +0,0 @@
|
||||||
@echo off
|
|
||||||
SET /P ANSWER=Uninstall all vulkan examples from attached device (Y/N)?
|
|
||||||
if /i {%ANSWER%}=={y} (goto :uninstall)
|
|
||||||
if /i {%ANSWER%}=={yes} (goto :uninstall)
|
|
||||||
goto :exit
|
|
||||||
|
|
||||||
:uninstall
|
|
||||||
adb uninstall de.saschawillems.vulkanGeometryshader
|
|
||||||
adb uninstall de.saschawillems.vulkanComputeparticles
|
|
||||||
adb uninstall de.saschawillems.vulkanComputenbody
|
|
||||||
adb uninstall de.saschawillems.vulkanComputeshader
|
|
||||||
adb uninstall de.saschawillems.vulkanDynamicuniformbuffer
|
|
||||||
adb uninstall de.saschawillems.vulkanParallaxmapping
|
|
||||||
adb uninstall de.saschawillems.vulkanBloom
|
|
||||||
adb uninstall de.saschawillems.vulkanGears
|
|
||||||
adb uninstall de.saschawillems.vulkanTexturecubemap
|
|
||||||
adb uninstall de.saschawillems.vulkanInstancing
|
|
||||||
adb uninstall de.saschawillems.vulkanDeferred
|
|
||||||
adb uninstall de.saschawillems.vulkanParticlefire
|
|
||||||
adb uninstall de.saschawillems.vulkanOcclusionquery
|
|
||||||
adb uninstall de.saschawillems.vulkanTexture
|
|
||||||
adb uninstall de.saschawillems.vulkanTessellation
|
|
||||||
adb uninstall de.saschawillems.vulkanMesh
|
|
||||||
adb uninstall de.saschawillems.vulkanTexturearray
|
|
||||||
adb uninstall de.saschawillems.vulkanPipelines
|
|
||||||
adb uninstall de.saschawillems.vulkanTriangle
|
|
||||||
adb uninstall de.saschawillems.vulkanSkeletalanimation
|
|
||||||
adb uninstall de.saschawillems.vulkanDistancefieldfonts
|
|
||||||
adb uninstall de.saschawillems.vulkanVulkanscene
|
|
||||||
adb uninstall de.saschawillems.vulkanOffscreen
|
|
||||||
adb uninstall de.saschawillems.vulkanShadowmapping
|
|
||||||
adb uninstall de.saschawillems.vulkanPushconstants
|
|
||||||
adb uninstall de.saschawillems.vulkanShadowmappingomni
|
|
||||||
adb uninstall de.saschawillems.vulkanSphericalenvmapping
|
|
||||||
adb uninstall de.saschawillems.vulkanRadialblur
|
|
||||||
adb uninstall de.saschawillems.vulkanDisplacement
|
|
||||||
adb uninstall de.saschawillems.vulkanRaytracing
|
|
||||||
adb uninstall de.saschawillems.vulkanMultisampling
|
|
||||||
adb uninstall de.saschawillems.vulkanMultithreading
|
|
||||||
adb uninstall de.saschawillems.vulkanTextoverlay
|
|
||||||
adb uninstall de.saschawillems.vulkanDebugmarker
|
|
||||||
adb uninstall de.saschawillems.vulkanScenerendering
|
|
||||||
adb uninstall de.saschawillems.vulkanTerraintessellation
|
|
||||||
adb uninstall de.saschawillems.vulkanDeferredshadows
|
|
||||||
adb uninstall de.saschawillems.vulkanDeferredmulitsampling
|
|
||||||
adb uninstall de.saschawillems.vulkanIndirectdraw
|
|
||||||
adb uninstall de.saschawillems.vulkanTexturemipmapgen
|
|
||||||
adb uninstall de.saschawillems.vulkanTexture3d
|
|
||||||
adb uninstall de.saschawillems.vulkanSpecializationconstants
|
|
||||||
adb uninstall de.saschawillems.vulkanSubpasses
|
|
||||||
adb uninstall de.saschawillems.vulkanHDR
|
|
||||||
adb uninstall de.saschawillems.vulkanSSAO
|
|
||||||
adb uninstall de.saschawillems.vulkanComputecullandlod
|
|
||||||
adb uninstall de.saschawillems.vulkanPBRBasic
|
|
||||||
adb uninstall de.saschawillems.vulkanPBRIBL
|
|
||||||
goto finish
|
|
||||||
|
|
||||||
:exit
|
|
||||||
echo Cancelled
|
|
||||||
|
|
||||||
:finish
|
|
||||||
64
android/uninstall-all.py
Normal file
64
android/uninstall-all.py
Normal file
|
|
@ -0,0 +1,64 @@
|
||||||
|
# Remove all examples from connected device(s)
|
||||||
|
import subprocess
|
||||||
|
import sys
|
||||||
|
|
||||||
|
APP_NAMES = [
|
||||||
|
"de.saschawillems.vulkanBloom",
|
||||||
|
"de.saschawillems.vulkanComputecullandlod",
|
||||||
|
"de.saschawillems.vulkanComputenbody",
|
||||||
|
"de.saschawillems.vulkanComputeparticles",
|
||||||
|
"de.saschawillems.vulkanComputeshader",
|
||||||
|
"de.saschawillems.vulkanDebugmarker",
|
||||||
|
"de.saschawillems.vulkanDeferred",
|
||||||
|
"de.saschawillems.vulkanDeferredmulitsampling",
|
||||||
|
"de.saschawillems.vulkanDeferredshadows",
|
||||||
|
"de.saschawillems.vulkanDisplacement",
|
||||||
|
"de.saschawillems.vulkanDistancefieldfonts",
|
||||||
|
"de.saschawillems.vulkanDynamicuniformbuffer",
|
||||||
|
"de.saschawillems.vulkanGears",
|
||||||
|
"de.saschawillems.vulkanGeometryshader",
|
||||||
|
"de.saschawillems.vulkanHDR",
|
||||||
|
"de.saschawillems.vulkanIndirectdraw",
|
||||||
|
"de.saschawillems.vulkanInstancing",
|
||||||
|
"de.saschawillems.vulkanMesh",
|
||||||
|
"de.saschawillems.vulkanMultisampling",
|
||||||
|
"de.saschawillems.vulkanMultithreading",
|
||||||
|
"de.saschawillems.vulkanOcclusionquery",
|
||||||
|
"de.saschawillems.vulkanOffscreen",
|
||||||
|
"de.saschawillems.vulkanPBRBasic",
|
||||||
|
"de.saschawillems.vulkanPBRIBL",
|
||||||
|
"de.saschawillems.vulkanParallaxmapping",
|
||||||
|
"de.saschawillems.vulkanParticlefire",
|
||||||
|
"de.saschawillems.vulkanPipelines",
|
||||||
|
"de.saschawillems.vulkanPushconstants",
|
||||||
|
"de.saschawillems.vulkanRadialblur",
|
||||||
|
"de.saschawillems.vulkanRaytracing",
|
||||||
|
"de.saschawillems.vulkanSSAO",
|
||||||
|
"de.saschawillems.vulkanScenerendering",
|
||||||
|
"de.saschawillems.vulkanShadowmapping",
|
||||||
|
"de.saschawillems.vulkanShadowmappingomni",
|
||||||
|
"de.saschawillems.vulkanSkeletalanimation",
|
||||||
|
"de.saschawillems.vulkanSpecializationconstants",
|
||||||
|
"de.saschawillems.vulkanSphericalenvmapping",
|
||||||
|
"de.saschawillems.vulkanSubpasses",
|
||||||
|
"de.saschawillems.vulkanTerraintessellation",
|
||||||
|
"de.saschawillems.vulkanTessellation",
|
||||||
|
"de.saschawillems.vulkanTextoverlay",
|
||||||
|
"de.saschawillems.vulkanTexture",
|
||||||
|
"de.saschawillems.vulkanTexture3d",
|
||||||
|
"de.saschawillems.vulkanTexturearray",
|
||||||
|
"de.saschawillems.vulkanTexturecubemap",
|
||||||
|
"de.saschawillems.vulkanTexturemipmapgen",
|
||||||
|
"de.saschawillems.vulkanTriangle",
|
||||||
|
"de.saschawillems.vulkanVulkanscene"
|
||||||
|
]
|
||||||
|
|
||||||
|
CURR_INDEX = 0
|
||||||
|
|
||||||
|
answer = input("Uninstall all vulkan examples from attached device (Y/N)").lower() == 'y'
|
||||||
|
if answer:
|
||||||
|
for app in APP_NAMES:
|
||||||
|
print("Uninstalling %s (%d/%d)" % (app, CURR_INDEX, len(APP_NAMES)))
|
||||||
|
subprocess.call("adb uninstall %s" % (app))
|
||||||
|
CURR_INDEX += 1
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue