MathgeomGLS
83 строки · 2.0 Кб
1echo off
2del *.exe /s
3del *.scr /s
4del *.dcu /s
5rem del *.res /s !!!!!
6del *.ddp /s
7del *.ppu /s
8del *.o /s
9del *.~* /s
10del *.log /s
11del *.dsk /s
12del *.dof /s
13del *.bk? /s
14del *.mps /s
15del *.rst /s
16del *.s /s
17del *.a /s
18del *.map /s
19del *.rsm /s
20del *.drc /s
21del *.local /s
22
23rem delete more files
24
25del *.bak /s
26del *.xml /s
27del *.cvsignore /s
28del *.identcache /s
29del *.otares /s
30del *.tvsconfig /s
31del *.stat /s
32del *.db /s
33del *.~dbg /s
34del *.spider /s
35
36rem delete c/cpp files
37
38rem del *.hpp /s
39del *.#00 /s
40del *.pch /s
41del *.tds /s
42del *.ilc /s
43del *.ild /s
44del *.ilf /s
45del *.ils /s
46del *.pdi /s
47del *.vlb /s
48
49del *.user /s
50
51
52echo _
53echo ************************************************
54echo Don't delete some files
55echo ************************************************
56echo _
57
58attrib +R "AdvDemos/Q3Demo/Model/animation.cfg"
59rem del *.cfg /s - there are quake's animations
60attrib -R "AdvDemos/Q3Demo/Model/animation.cfg"
61
62rem del *.res /s
63rem del *.ico /s - some projects have own icos
64rem del *.cur /s - cursors
65rem del *.obj /s - obj models and resources for lazarus
66
67
68echo delete all .svn directories with subdirectories and files
69for /r %1 %%R in (.svn) do if exist "%%R" (rd /s /q "%%R")
70echo---------------------------------------------------------
71echo delete debug and Platform directories with all subdirectories and files
72for /r %1 %%R in (Win32) do if exist "%%R" (rd /s /q "%%R")
73for /r %1 %%R in (Win64) do if exist "%%R" (rd /s /q "%%R")
74for /r %1 %%R in (Debug) do if exist "%%R" (rd /s /q "%%R")
75for /r %1 %%R in (Release) do if exist "%%R" (rd /s /q "%%R")
76for /r %1 %%R in (Debug_Build) do if exist "%%R" (rd /s /q "%%R")
77for /r %1 %%R in (Release_Build) do if exist "%%R" (rd /s /q "%%R")
78for /r %1 %%R in (__history) do if exist "%%R" (rd /s /q "%%R")
79for /r %1 %%R in (__recovery) do if exist "%%R" (rd /s /q "%%R")
80for /r %1 %%R in (__astcache) do if exist "%%R" (rd /s /q "%%R")
81
82for /r %1 %%R in (.vs) do if exist "%%R" (rd /s /q "%%R")
83for /r %1 %%R in (Backup) do if exist "%%R" (rd /s /q "%%R")
84