pressy4pie

Untitled

Sep 24th, 2013
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.66 KB | None | 0 0
  1. #!/proj/map/bin/python/bin/python
  2.  
  3. import os
  4.  
  5. filter = [
  6. "external/besloudness",
  7. "external/fmtest",
  8. "external/libfm",
  9. "$(MTK_PATH_SOURCE)/external/camera",
  10. "$(MTK_PATH_SOURCE)/external/ccci_fsd",
  11. "$(MTK_PATH_SOURCE)/external/ccci_mdinit",
  12. "$(MTK_PATH_SOURCE)/external/mhal",
  13. "$(MTK_PATH_SOURCE)/external/mnl",
  14. "$(MTK_PATH_SOURCE)/external/Rachel_Load",
  15. "$(MTK_PATH_SOURCE)/external/RIL_ut_program",
  16. "external/opencore",
  17. "external/ppp",
  18. ["external/skia",
  19. ["external/skia/include",
  20. "external/skia/emoji",
  21. "external/skia/src/ports/SkImageRef_ashmem.h"]],
  22. ["frameworks/base/camera/libcameraservice",
  23. ["frameworks/base/camera/libcameraservice/CameraService.h"]],
  24. ["frameworks/base/include/private/media/",
  25. ["frameworks/base/include/private/media/VideoFrame.h"]],
  26. ["frameworks/base/libs/audioflinger",
  27. ["frameworks/base/libs/audioflinger/AudioFlinger.h",
  28. "frameworks/base/libs/audioflinger/AudioBufferProvider.h"]],
  29. ["frameworks/base/libs/surfaceflinger",
  30. ["frameworks/base/libs/surfaceflinger/SurfaceFlinger.h",
  31. "frameworks/base/libs/surfaceflinger/Barrier.h",
  32. "frameworks/base/libs/surfaceflinger/CPUGauge.h",
  33. "frameworks/base/libs/surfaceflinger/LayerBlur.h",
  34. "frameworks/base/libs/surfaceflinger/Layer.h",
  35. "frameworks/base/libs/surfaceflinger/VRamHeap.h",
  36. "frameworks/base/libs/surfaceflinger/BlurFilter.h",
  37. "frameworks/base/libs/surfaceflinger/LayerBase.h",
  38. "frameworks/base/libs/surfaceflinger/LayerBuffer.h",
  39. "frameworks/base/libs/surfaceflinger/LayerOrientationAnim.h",
  40. "frameworks/base/libs/surfaceflinger/Tokenizer.h",
  41. "frameworks/base/libs/surfaceflinger/clz.h",
  42. "frameworks/base/libs/surfaceflinger/LayerBitmap.h",
  43. "frameworks/base/libs/surfaceflinger/LayerDim.h",
  44. "frameworks/base/libs/surfaceflinger/OrientationAnimation.h",
  45. "frameworks/base/libs/surfaceflinger/Transform.h", ]],
  46. "frameworks/base/libs/ui",
  47. "frameworks/base/media/java",
  48. "frameworks/base/media/jni",
  49. "frameworks/base/media/libmedia",
  50. "frameworks/base/media/tests",
  51. "frameworks/base/opengl/conform",
  52. "frameworks/base/opengl/GLBenchmark",
  53. "frameworks/base/opengl/libagl",
  54. "frameworks/base/opengl/libagl_mtk",
  55. "frameworks/base/opengl/libs",
  56. "frameworks/base/services/java",
  57. "frameworks/base/telephony",
  58. "hardware/libhardware_legacy/gps",
  59. "hardware/libhardware_legacy/wifi",
  60. "$(MTK_PATH_SOURCE)/hardware/gsm0710muxd",
  61. ["$(MTK_PATH_SOURCE)/hardware/ril",
  62. ["$(MTK_PATH_SOURCE)/hardware/ril/mtk-ril/oper.lis"]],
  63. "hardware/ril/include",
  64. "hardware/ril/libril",
  65. "hardware/ril/reference-cdma-sms",
  66. "hardware/ril/reference-ril",
  67. "hardware/ril/rild",
  68. "packages/apps/Camera",
  69. "packages/apps/MediaTek/FileManager",
  70. "packages/apps/MediaTek/WebBench",
  71. "packages/apps/MediaTek/WebSpeed",
  72. "packages/apps/MyTube",
  73. "packages/apps/SoundRecorder",
  74. "packages/apps/VideoPlayer",
  75. ["system/bluetooth",[
  76. "system/bluetooth/bluedroid/include",
  77. "system/bluetooth/data",
  78. "system/bluetooth/bluez-clean-headers/bluetooth"]],
  79. "system/core/include/cutils/pmem.h",
  80. "system/core/init",
  81. "system/core/libcutils",
  82. ]
  83.  
  84. for item in filter:
  85. if type(item)==type(""): os.system("rm -rf %s"%item)
  86. else:
  87. os.system("rm -rf .tmp")
  88. os.system("mkdir -p .tmp")
  89. count=0
  90. for subitem in item[1]:
  91. count=count+1
  92. os.system("mv %s .tmp/%d"%(subitem,count))
  93. os.system("rm -rf %s"%item[0])
  94. count=0
  95. for subitem in item[1]:
  96. count=count+1
  97. head,tail=os.path.split(subitem)
  98. os.system("mkdir -p %s"%head)
  99. os.system("mv .tmp/%d %s"%(count,subitem))
Advertisement
Add Comment
Please, Sign In to add comment