aboutsummaryrefslogtreecommitdiff
path: root/generate_findpackage_file
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2006-01-23 17:41:24 +0000
committerAlexander Neundorf <neundorf@kde.org>2006-01-23 17:41:24 +0000
commitf966ce265b1c469713f7c2543bb81e5cf8b70d13 (patch)
tree4185a01e803d671c1eb7c3905451163dfb1e4ad4 /generate_findpackage_file
parent42e5a90953c5e724b2617327734ad36e819e81e8 (diff)
downloadextra-cmake-modules-f966ce265b1c469713f7c2543bb81e5cf8b70d13.tar.gz
extra-cmake-modules-f966ce265b1c469713f7c2543bb81e5cf8b70d13.tar.bz2
-fix Foo_FIND_REQUIRED and Foo_FIND_QUIETYL handling:
Alex svn path=/trunk/KDE/kdesdk/cmake/; revision=501687
Diffstat (limited to 'generate_findpackage_file')
-rwxr-xr-xgenerate_findpackage_file8
1 files changed, 4 insertions, 4 deletions
diff --git a/generate_findpackage_file b/generate_findpackage_file
index c76e2604..6b804664 100755
--- a/generate_findpackage_file
+++ b/generate_findpackage_file
@@ -27,8 +27,8 @@ cmakeIncDirName=package.upcase+"_INCLUDE_DIR"
cmakeLibName=package.upcase+"_LIBRARY"
cmakeDefsName=package.upcase+"_DEFINITIONS"
cmakeFoundName=package.upcase+"_FOUND"
-cmakeQuietName=package.upcase+"_QUIETLY"
-cmakeRequiredName=package.upcase+"_REQUIRED"
+cmakeQuietName=package+"_FIND_QUIETLY"
+cmakeRequiredName=package+"_FIND_REQUIRED"
file=File.new("Find#{package}.cmake", "w+")
@@ -77,9 +77,9 @@ file.printf(" IF(NOT #{cmakeQuietName})\n")
file.printf(" MESSAGE(STATUS \"Found #{package}: ${#{cmakeLibName}}\")\n")
file.printf(" ENDIF(NOT #{cmakeQuietName})\n")
file.printf("ELSE(#{cmakeFoundName})\n")
-file.printf(" IF(NOT #{cmakeRequiredName})\n")
+file.printf(" IF(#{cmakeRequiredName})\n")
file.printf(" MESSAGE(SEND_ERROR \"Could not find #{package}\")\n")
-file.printf(" ENDIF(NOT #{cmakeRequiredName})\n")
+file.printf(" ENDIF(#{cmakeRequiredName})\n")
file.printf("ENDIF(#{cmakeFoundName})\n\n")
printf("Done, generated Find#{package}.cmake\n") \ No newline at end of file