[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdesdk/scripts
From:       Stephan Kulow <coolo () kde ! org>
Date:       2006-03-18 11:10:24
Message-ID: 1142680224.265044.28141.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 519927 by coolo:

be more clever


 M  +8 -1      create_svnignore  


--- branches/KDE/3.5/kdesdk/scripts/create_svnignore #519926:519927
@@ -33,7 +33,7 @@
 		addignore Makefile
 		addignore Makefile.in
 
-		bins=`perl -p -e 's/\\\s*\n/ /g' Makefile.am | grep _PROGRAMS | sed -e \
's/.*=\s*//;s/#.*//;s/\$([^)]*)//'` +		bins=`perl -p -e 's/\\\s*\n/ /g' Makefile.am | \
egrep '_PROGRAMS|_LTLIBRARIES|_LIBRARIES' | sed -e \
's/.*=\s*//;s/#.*//;s/\$([^)]*)//'`  if test -n "$bins"; then
 			addignore ".libs"
 			addignore ".deps"
@@ -46,6 +46,13 @@
 		fgrep -q .skel Makefile.am && addignore "*.kidl"
 		fgrep -q .skel Makefile.am && addignore "*_skel.c*"
 		fgrep -q .stub Makefile.am && addignore "*_stub.cpp"
+		if fgrep -q .ui Makefile.am; then
+			uis=`ls -1 *.ui 2>/dev/null`
+			for ui in $uis; do
+				addignore ${ui/.ui/.h}
+				addignore ${ui/.ui/.cpp}
+			done
+		fi
 		
 		grep -q "^include.*/Doxyfile.am$" Makefile.am && addignore "Doxyfile"
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic