aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2006-02-16 22:18:35 +0000
committerAlexander Neundorf <neundorf@kde.org>2006-02-16 22:18:35 +0000
commit4d17df5be8826744f524e1fd6852109eaa67fa09 (patch)
tree3f5f2dd1f129dfe8a465ca9c9141843269de5976
parentea2ead5dd6634cdc05757af0730216b3d7e03232 (diff)
downloadextra-cmake-modules-4d17df5be8826744f524e1fd6852109eaa67fa09.tar.gz
extra-cmake-modules-4d17df5be8826744f524e1fd6852109eaa67fa09.tar.bz2
-don't use intermediate variable for the ui, skel, stub and kcfg files
-print the files on one line if there are at most three files Alex svn path=/trunk/KDE/kdelibs/; revision=510325
-rwxr-xr-xam2cmake64
1 files changed, 40 insertions, 24 deletions
diff --git a/am2cmake b/am2cmake
index 03ddac9e..d4f3a207 100755
--- a/am2cmake
+++ b/am2cmake
@@ -780,10 +780,12 @@ class CMakeFile
end
if not buildTarget.sources.empty?
- file.printf("set(%s\n", srcsName)
+ file.printf("set(%s ", srcsName)
needToCreateDummyFile=false
buildTarget.sources.each do |currentFile|
- file.printf("%s\n", currentFile)
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.sources.size>3
+ file.printf("%s ", currentFile)
if currentFile=="dummy.cpp"
needToCreateDummyFile=true if not FileTest.exists?(@path+"/dummy.cpp")
@@ -799,49 +801,63 @@ class CMakeFile
end
if not buildTarget.uis.empty?
- file.printf("set( %s\n", uisName)
- buildTarget.uis.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("kde4_add_ui_files(%s ", srcsName )
+ buildTarget.uis.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.uis.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
- file.printf("kde4_add_ui_files(%s ${%s} )\n\n", srcsName, uisName)
end
if not buildTarget.ui3s.empty?
- file.printf("set( %s\n", ui3sName)
- buildTarget.ui3s.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("kde4_add_ui3_files(%s ", srcsName)
+ buildTarget.ui3s.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.ui3s.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
- file.printf("kde4_add_ui3_files(%s ${%s} )\n\n", srcsName, ui3sName)
end
if not buildTarget.qrcs.empty?
- file.printf("set( %s\n", qrcsName)
- buildTarget.qrcs.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("qt4_add_resources(%s ", srcsName)
+ buildTarget.qrcs.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.qrcs.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
- file.printf("qt4_add_resources(%s ${%s} )\n\n", srcsName, qrcsName)
end
-
if not buildTarget.skels.empty?
- file.printf("set( %s\n", skelsName)
- buildTarget.skels.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("kde4_add_dcop_skels(%s ", srcsName)
+ buildTarget.skels.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.skels.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
-
- file.printf("kde4_add_dcop_skels(%s ${%s})\n\n", srcsName, skelsName)
end
if not buildTarget.stubs.empty?
- file.printf("set( %s\n", stubsName)
- buildTarget.stubs.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("kde4_add_dcop_stubs(%s ", srcsName)
+ buildTarget.stubs.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.stubs.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
-
- file.printf("kde4_add_dcop_stubs(%s ${%s})\n\n", srcsName, stubsName)
end
if not buildTarget.kcfgs.empty?
- file.printf("set( %s\n", kcfgsName)
- buildTarget.kcfgs.each{ |currentFile| file.printf("%s\n", currentFile)}
+ file.printf("kde4_add_kcfg_files(%s ", srcsName)
+ buildTarget.kcfgs.each do |currentFile|
+ # if there are more than 3 files, print each of them on its own line
+ file.printf("\n ") if buildTarget.kcfgs.size>3
+ file.printf("%s ", currentFile)
+ end
file.printf(")\n\n")
-
- file.printf("kde4_add_kcfg_files(%s ${%s})\n\n", srcsName, kcfgsName)
end
if buildTarget.type==SharedLib