Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 304112 | Differences between
and this patch

Collapse All | Expand All

(-)eclipse-build/buildSDKSource.sh (-5 / +20 lines)
Lines 160-180 Link Here
160
rm -rf ecfBundles orbitRepo
160
rm -rf ecfBundles orbitRepo
161
161
162
# Remove files from the version control system
162
# Remove files from the version control system
163
find -depth -name CVS -exec rm -rf {} \;
163
find -depth \( -name CVS -o -name .cvsignore \) -exec rm -rf {} \;
164
164
165
# Remove prebuilt binaries
165
# Remove prebuilt binaries
166
find \( -name '*.exe' -o -name '*.dll' \) -delete
166
find \( -name '*.exe' -o -name '*.dll' \) -delete
167
find \( -name '*.so' -o -name '*.so.2' -o -name '*.a' \) -delete
167
find \( -name '*.so' -o -name '*.so.2' -o -name '*.a' \) -delete
168
find \( -name '*.sl' -o -name '*.jnilib' \) -delete
168
find \( -name '*.sl' -o -name '*.jnilib' \) -delete
169
find features/org.eclipse.equinox.executable -name eclipse -delete
169
find features/org.eclipse.equinox.executable -name eclipse -delete
170
find \( -name '*.cvsignore' \) -delete
170
find -name '*.xpt' -delete
171
171
172
# Remove unnecessary repo
172
# Remove unnecessary repo
173
rm -rf tempSite
173
rm -rf tempSite
174
174
175
# Remove binary JARs
176
find -name '*.jar' -delete
177
178
# Remove fetch logs
175
# Remove fetch logs
179
rm fetch_*
176
rm fetch_*
180
177
Lines 185-190 Link Here
185
# Remove temporary files
182
# Remove temporary files
186
find -name '*.orig' -delete
183
find -name '*.orig' -delete
187
184
185
# Remove binary JARs
186
find -name '*.jar' -delete
187
find -name '*.class' -delete
188
189
# Extract source .zip files
190
cd plugins/org.eclipse.osgi.services
191
unzip src.zip -d src
192
cd ../org.eclipse.osgi.util
193
unzip src.zip -d src
194
cd ../..
195
# Remove zip files
196
find -name '*.zip' ! -name 'launchersrc.zip' -delete
197
198
# Correct permissions
199
find -type d -print0 | xargs -0 chmod 755
200
find -type f -print0 | xargs -0 chmod 644
201
find -type f -name '*.sh' -print0 | xargs -0 chmod 755
202
188
# Remove empty directories
203
# Remove empty directories
189
find -type d -empty -delete
204
find -type d -empty -delete
190
205

Return to bug 304112