[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41012] trunk/blender/build_files/cmake/ RpmBuild.cmake: cmake: use cached results for RPM build & dont print annoying rpmbuild missing on every re-run of cmake .
Campbell Barton
ideasman42 at gmail.com
Fri Oct 14 16:01:40 CEST 2011
Revision: 41012
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41012
Author: campbellbarton
Date: 2011-10-14 14:01:39 +0000 (Fri, 14 Oct 2011)
Log Message:
-----------
cmake: use cached results for RPM build & dont print annoying rpmbuild missing on every re-run of cmake.
Modified Paths:
--------------
trunk/blender/build_files/cmake/RpmBuild.cmake
Modified: trunk/blender/build_files/cmake/RpmBuild.cmake
===================================================================
--- trunk/blender/build_files/cmake/RpmBuild.cmake 2011-10-14 13:13:13 UTC (rev 41011)
+++ trunk/blender/build_files/cmake/RpmBuild.cmake 2011-10-14 14:01:39 UTC (rev 41012)
@@ -3,17 +3,24 @@
# Authors: Rohit Yadav <rohityadav89 at gmail.com>
#
-find_program(RPMBUILD
- NAMES rpmbuild
- PATHS "/usr/bin")
+if(NOT DEFINED RPMBUILD)
-mark_as_advanced(RPMBUILD)
+ find_program(RPMBUILD
+ NAMES rpmbuild
+ PATHS "/usr/bin")
+ mark_as_advanced(RPMBUILD)
+
+ if(RPMBUILD)
+ message(STATUS "RPM Build Found: ${RPMBUILD}")
+ else(RPMBUILD)
+ message(STATUS "RPM Build Not Found (rpmbuild). RPM generation will not be available")
+ endif()
+
+endif()
+
if(RPMBUILD)
- get_filename_component(RPMBUILD_PATH ${RPMBUILD} ABSOLUTE)
- message(STATUS "Found rpmbuild : ${RPMBUILD_PATH}")
- set(RPMBUILD_FOUND "YES")
+ set(RPMBUILD_FOUND TRUE)
else(RPMBUILD)
- message(STATUS "rpmbuild NOT found. RPM generation will not be available")
- set(RPMBUILD_FOUND "NO")
-endif()
+ set(RPMBUILD_FOUND FALSE)
+endif()
\ No newline at end of file
More information about the Bf-blender-cvs
mailing list