Browse Source

STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() also in FindMPI.cmake
-remove unnecessary ELSE() in FindThreads.cmake

Alex

Alexander Neundorf 18 years ago
parent
commit
b82b47e329
2 changed files with 6 additions and 1 deletions
  1. 6 0
      Modules/FindMPI.cmake
  2. 0 1
      Modules/FindThreads.cmake

+ 6 - 0
Modules/FindMPI.cmake

@@ -34,4 +34,10 @@ IF("${MPI_LIBRARY}" MATCHES "mpich.rts")
    SET(MPI_EXTRA_LIBRARY msglayer.rts devices.rts rts.rts devices.rts CACHE STRING "Additional MPI libs" FORCE)
 ENDIF("${MPI_LIBRARY}" MATCHES "mpich.rts")
 
+INCLUDE(FindPackageHandleStandardArgs)
+
+# handle the QUIETLY and REQUIRED arguments and set LIBXML2_FOUND to TRUE if 
+# all listed variables are TRUE
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPI DEFAULT_MSG MPI_LIBRARY MPI_INCLUDE_PATH)
+
 MARK_AS_ADVANCED(MPI_INCLUDE_PATH MPI_LIBRARY MPI_EXTRA_LIBRARY)

+ 0 - 1
Modules/FindThreads.cmake

@@ -74,7 +74,6 @@ ELSE(CMAKE_HAVE_SPROC_H)
       ENDIF("THREADS_HAVE_PTHREAD_ARG" MATCHES "^THREADS_HAVE_PTHREAD_ARG")
       IF(THREADS_HAVE_PTHREAD_ARG)
         SET(CMAKE_THREAD_LIBS_INIT "-pthread")
-      ELSE(THREADS_HAVE_PTHREAD_ARG)
       ENDIF(THREADS_HAVE_PTHREAD_ARG)
     ENDIF(NOT CMAKE_HAVE_THREADS_LIBRARY)
   ENDIF(CMAKE_HAVE_PTHREAD_H)