-
Notifications
You must be signed in to change notification settings - Fork 4
/
clean.build
177 lines (161 loc) · 5.77 KB
/
clean.build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
FOR EACH WORKSPACE
REMOVE %(¯PATH)Makefile
REMOVE %(¯PATH)GNUmakefile
REMOVE %(¯PATH)Makefile.evc
REMOVE %(¯PATH)Makefile.vc6
REMOVE %(¯PATH)Makefile.vs
REMOVE %(¯PATH)bld.inf
REMOVE %(¯PATH)make.bat
REMOVE %(¯PATH)abld.bat
REMOVE %(¯PATH)%(NAME).dsw
REMOVE %(¯PATH)%(NAME)_wins.dsw
REMOVE %(¯PATH)%(NAME).sln
REMOVE %(¯PATH)%(NAME).vcw
REMOVE %(¯PATH)%(NAME).log
REMOVE %(¯PATH)%(NAME)_nsi.log
REMOVE %(¯PATH)%(NAME).log.tmp
REMOVE %(¯PATH)%(NAME).kdevelop_gdbscript
REMOVEDIR %(¯PATH)%(NAME).xcodeproj
FOR EACH USE
IF (%(TYPE)==EXE) || (%(TYPE)==DLL)
REMOVE %(¯../PATH)%(NAME).plist
ENDIF
IF %(PMDOC)!=""
REMOVEDIR %(¯PATH)%(NAME).pmdoc
ENDIF
ENDFOR
ENDFOR
REMOVE %(¯)Makefile.cvs
REMOVE %(¯)libtool
REMOVE %(¯)aclocal.m4
REMOVE %(¯)config.h.in
REMOVE %(¯)config.status
REMOVE %(¯)config.log
REMOVE %(¯)Doxyfile
REMOVEDIR %(¯)autom4te.cache
REMOVE %(¯)root.kdevelop
ALLDIRS = ./
FOR EACH LIB,DLL,EXE,CON,CAB,LIB_CSHARP,DLL_CSHARP,EXE_CSHARP,CON_CSHARP,EXE_ANDROID,DLL_ANDROID
x = %(PATH)
WHILE "%(x)"!="./"
../ALLDIRS += %(|x)
x = %(?x)
ENDWHILE
REMOVE %(¯PATH)%(NAME)_stdafx.c
REMOVE %(¯PATH)%(NAME)_stdafx.h
REMOVE %(¯PATH)%(NAME)_win32.rc
REMOVE %(¯PATH)%(NAME)_win32.nsi
REMOVE %(¯PATH)%(NAME)_project.h
REMOVE %(¯PATH)%(NAME)_host.h
REMOVE %(¯PATH)%(NAME)_split.sh
REMOVE %(¯PATH)%(NAME)_palmos.rcp
REMOVE %(¯PATH)%(NAME)_palmos.def
REMOVE %(¯PATH)%(NAME)_wince.inf
REMOVE %(¯PATH)%(NAME)_wince.ini
REMOVE %(¯PATH)%(NAME)_rsg.h
REMOVE %(¯PATH)%(NAME).dsp
REMOVE %(¯PATH)%(NAME).vcproj
REMOVE %(¯PATH)%(NAME).icproj
REMOVE %(!ROOTPATH)%(PATH)%(NAME).csproj
REMOVEDIR %(!ROOTPATH)%(PATH)%(NAME)/obj
REMOVE %(¯PATH)%(NAME)_cab.vddproj
REMOVE %(¯PATH)%(NAME).mak
REMOVE %(¯PATH)%(NAME).tmp.pro
REMOVE %(¯PATH)%(NAME).vcp
REMOVE %(¯PATH)%(NAME).mmp
REMOVE %(¯PATH)%(NAME).mmp.bak
REMOVE %(¯PATH)%(NAME).GCCE
REMOVE %(¯PATH)%(NAME).uid.cpp
REMOVE %(¯PATH)%(NAME).plg
REMOVE %(¯PATH)%(NAME).desktop
REMOVE %(¯PATH)%(PROJECT_NAME).doxyfile
REMOVE %(¯PATH)%(NAME)-SymbianOS-properties.xml
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/%(NAME).mmp
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/.project
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/.cdtbuild
REMOVEDIR %(BUILDPATH)../carbide/%(PATH)%(NAME)/.settings
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/bld.inf
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/.cdtproject
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/.rnd
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/%(PROJECT_PATH).mifdef
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/%(PROJECT_PATH).pkg
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/.settings/.carbide_build_settings
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/%(NAME).mmp
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.project
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.cdtbuild
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/bld.inf
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.cdtproject
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.rnd
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/%(PROJECT_PATH).mifdef
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/%(PROJECT_PATH).pkg
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.settings/.carbide_build_settings
REMOVEDIR %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/.settings
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/%(NAME).mmp
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.project
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.cdtbuild
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/bld.inf
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.cproject
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.rnd
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/%(PROJECT_PATH).mifdef
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/%(PROJECT_PATH).pkg
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.settings/.carbide_build_settings
REMOVEDIR %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/.settings
IF "%(PRECOMPILED_HEADER)"!=""
REMOVE %(!PATH)%(PRECOMPILED_HEADER).gch
REMOVE %(¯PATH)%(PRECOMPILED_HEADER).gch.%(NAME)
ENDIF
IF "%(PROJECT_PATH)"==""
PROJECT_PATH = %(NAME)
ENDIF
FOR EACH PROJECT_PATH
REMOVE %(¯PATH)%(NAME).pkg
REMOVE %(¯PATH)%(NAME).rss
REMOVE %(BUILDPATH)../carbide/%(PATH)%(NAME)/%(NAME).rss
REMOVE %(BUILDPATH)../carbide_12/%(PATH)%(NAME)/%(NAME).rss
REMOVE %(BUILDPATH)../carbide_20/%(PATH)%(NAME)/%(NAME).rss
REMOVE %(¯PATH)%(NAME)_icon.mak
REMOVE %(¯PATH)%(NAME)_dll.txt
REMOVE %(¯PATH)%(NAME)_aif.rss
REMOVE %(¯PATH)%(NAME)_reg.rss
REMOVE %(¯PATH)%(NAME)_caption.rss
REMOVE %(¯PATH)%(NAME)_backup.xml
ENDFOR
ENDFOR
FOR EACH EXE_ANDROID,DLL_ANDROID
REMOVE %(¯BUILDDIR)ndk-build/jni/Android.mk
REMOVE %(¯BUILDDIR)ndk-build/jni/Application.mk
REMOVE %(¯BUILDDIR)build_ndk.sh
REMOVE %(¯BUILDDIR).classpath
REMOVE %(¯BUILDDIR).project
REMOVE %(¯BUILDDIR)default.properties
REMOVE %(¯BUILDDIR)project.properties
REMOVE %(¯BUILDDIR)AndroidManifest.xml
REMOVE %(¯BUILDDIR).settings/org.eclipse.jdt.core.prefs
REMOVE %(¯BUILDDIR)export.map
REMOVEDIR %(¯BUILDDIR).settings
REMOVEDIR %(¯BUILDDIR)gen
REMOVEDIR %(¯BUILDDIR)res
REMOVE %(¯PATH)build_ndk.sh
REMOVE %(¯PATH).classpath
REMOVE %(¯PATH).project
REMOVE %(¯PATH)project.properties
REMOVE %(¯PATH)AndroidManifest.xml
REMOVE %(¯PATH).settings/org.eclipse.jdt.core.prefs
REMOVE %(¯PATH)export.map
REMOVEDIR %(¯PATH).settings
REMOVEDIR %(¯PATH)gen
REMOVEDIR %(¯PATH)res
ENDFOR
FOR EACH LIB_CSHARP,DLL_CSHARP,EXE_CSHARP,CON_CSHARP
REMOVEDIR %(PATH)obj
ENDFOR
FOR EACH ALLDIRS
REMOVEDIR %(NAME).deps
REMOVEDIR %(NAME).libs
REMOVE %(NAME)Makefile
REMOVE %(NAME)GNUmakefile
REMOVE %(NAME)Makefile.in
REMOVE %(NAME)Makefile.am
ENDFOR
REMOVEDIR release
REMOVEDIR build