Implement new method removeLaFiles() to recursively delete libtool *la files from /usr/lib.

This commit is contained in:
Ozan Çağlayan
2009-03-11 12:35:14 +00:00
parent 6113f386fa
commit 2223076e58
2 changed files with 11 additions and 0 deletions
+4
View File
@@ -1,3 +1,7 @@
2009-03-11 Ozan Çağlayan <ozan@pardus.org.tr>
* pisi/actionsapi/pisitools.py: Implement new method removeLaFiles()
to recursively delete libtool *la files from /usr/lib.
2009-03-09 Faik Uygur <faik@pardus.org.tr>
* Fix pisi hs output for snapshot printing empty "*"
+7
View File
@@ -280,3 +280,10 @@ def removeDir(destinationDirectory):
for directory in destdirGlob:
unlinkDir(directory)
def removeLaFiles(lookInto='/usr/lib/'):
''' cleans *.la files from /usr/lib '''
for root, dirs, files in os.walk('%s/%s' % (get.installDIR(), lookInto)):
for laFile in files:
if laFile.endswith('.la') and can_access_file('%s/%s' % (root, laFile)):
unlink('%s/%s' % (root, laFile))