1@rem Copyright (c) MediaArea.net SARL. All Rights Reserved.
2@rem
3@rem Use of this source code is governed by a BSD-style license that can
4@rem be found in the License.html file in the root of the source tree.
5@rem
6
7@rem echo off
8@rem --- General ---
9cd ..
10del *.~* *.obj *.o *.tds *.dcu *.ddp *.opt *.ncb *.suo *.ilk *.idb *.pdb *.ipch *.pch *.plg *.aps *.user *.win *.layout *.local *.depend *.identcache *.tgs *.tgw *.sdf *.lastbuildstate *.tlog *.log *.VC.db /Q /S
11del *.~* *.obj *.o *.tds *.dcu *.ddp *.opt *.ncb *.suo *.ilk *.idb *.pdb *.ipch *.pch *.plg *.aps *.user *.win *.layout *.local *.depend *.identcache *.tgs *.tgw *.sdf *.lastbuildstate *.tlog *.log *.VC.db /AH /Q /S
12
13del *.ogm *.avi *.mkv /Q /S
14del *.ogm *.avi *.mkv /AH /Q /S
15cd Release
16
17@rem --- In Project files ---
18cd ..\Project
19del *.exe *.dll *.a *.lib *.exp *.class *.zip *.7z /Q /S
20del *.exe *.dll *.a *.lib *.exp *.class *.zip *.7z /AH /Q /S
21cd ..\Release
22
23@rem MS Visual Studio specific ---
24cd ..\Project
25rmdir MSCS\Example\bin /Q /S
26rmdir MSCS\Example\obj /Q /S
27rmdir MSJS\Example\bin /Q /S
28rmdir MSJS\Example\obj /Q /S
29rmdir MSVB\Example\bin /Q /S
30rmdir MSVB\Example\obj /Q /S
31rmdir MSVC\Dll\Release /Q /S
32rmdir MSVC\Dll\Release_Ansi /Q /S
33rmdir MSVC\Example\Release /Q /S
34rmdir MSVC\Example\Release_Ansi /Q /S
35rmdir MSVC\Library\Release /Q /S
36rmdir MSVC\Library\Release_Ansi /Q /S
37cd ..\Release
38
39@rem Borland Developper Studio specific ---
40cd ..\Source
41rmdir Example\__history /Q /S
42rmdir MediaInfo\__history /Q /S
43rmdir MediaInfo\Archive\__history /Q /S
44rmdir MediaInfo\Audio\__history /Q /S
45rmdir MediaInfo\Image\__history /Q /S
46rmdir MediaInfo\Multiple\__history /Q /S
47rmdir MediaInfo\Text\__history /Q /S
48rmdir MediaInfo\Video\__history /Q /S
49rmdir MediaInfoDLL\__history /Q /S
50rmdir PreRelease\__history /Q /S
51rmdir PreRelease\VCL\__history /Q /S
52rmdir PreRelease\WxWidgets\__history /Q /S
53cd ..\Release
54cd ..\Project
55rmdir BCB\__history /Q /S
56rmdir BCB\Dll\__history /Q /S
57rmdir BCB\Dll\Debug_Build /Q /S
58rmdir BCB\Dll\Release_Build /Q /S
59rmdir BCB\Example\__history /Q /S
60rmdir BCB\Example\Debug_Build /Q /S
61rmdir BCB\Example\Release_Build /Q /S
62rmdir BCB\Library\__history /Q /S
63rmdir BCB\Library\Debug_Build /Q /S
64rmdir BCB\Library\Release_Build /Q /S
65rmdir BCB\PreRelease\__history /Q /S
66rmdir BCB\PreRelease\Debug_Build /Q /S
67rmdir BCB\PreRelease\Release_Build /Q /S
68rmdir Delphi\__history /Q /S
69rmdir Delphi\Example\__history /Q /S
70rmdir Delphi\Example\ModelSupport /Q /S
71rmdir MSVC\DLL\Win32 /Q /S
72rmdir MSVC\DLL\x64 /Q /S
73rmdir MSVC\Example\Win32 /Q /S
74rmdir MSVC\Example\x64 /Q /S
75rmdir MSVC\Library\Win32 /Q /S
76rmdir MSVC\Library\x64 /Q /S
77cd ..\Release
78
79@rem Code::Blocks specific ---
80cd ..\Project
81rmdir CodeBlocks\Dll\.objs /Q /S
82rmdir CodeBlocks\Library\.objs /Q /S
83rmdir CodeBlocks\PreRelease\.objs /Q /S
84cd ..\Release
85
86@rem GCC specific ---
87cd ..\Project
88rmdir GCC\Example\.deps /Q /S
89rmdir GCC\Example\.objs /Q /S
90rmdir GCC\Library\.deps /Q /S
91rmdir GCC\Library\.objs /Q /S
92cd ..\Release
93
94@rem Release specific ---
95del *.zip *.gz *.bz2 *.lib *.dll *.exp *.a *.so *.7z /Q /S
96del MediaInfo*.exe
97