@@ -17,27 +17,29 @@ FUNCTION(COMPILE RESULT)
1717 # Configure:
1818 EXECUTE_PROCESS (COMMAND ${CMAKE_COMMAND}
1919 "-DCMAKE_Fortran_COMPILER=${CMAKE_Fortran_COMPILER} "
20- "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} "
20+ "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} " " ${PROJECT_SOURCE_DIR} //BLACS/INSTALL"
2121 WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} /BLACS/INSTALL /
22- RESULT_VARIABLE RESVAR OUTPUT_VARIABLE LOG1 ERROR_VARIABLE LOG1
22+ RESULT_VARIABLE RESVAR OUTPUT_VARIABLE LOG1_OUT ERROR_VARIABLE LOG1_ERR
2323 )
2424 if (RESVAR EQUAL 0)
2525 MESSAGE (STATUS "Configure in the INSTALL directory successful" )
2626 else ()
27+ MESSAGE (STATUS " Build Output:\n ${LOG1_OUT} " )
28+ MESSAGE (STATUS " Error Output:\n ${LOG1_ERR} " )
2729 MESSAGE (FATAL_ERROR " Configure in the BLACS INSTALL directory FAILED" )
28- MESSAGE (FATAL_ERROR " Output Build:\n ${LOG1} " )
2930 endif ()
3031
3132 # Build:
3233 EXECUTE_PROCESS (COMMAND ${CMAKE_COMMAND} --build
3334 ${PROJECT_SOURCE_DIR} /BLACS/INSTALL /
34- RESULT_VARIABLE RESVAR OUTPUT_VARIABLE LOG2 ERROR_VARIABLE LOG2
35+ RESULT_VARIABLE RESVAR OUTPUT_VARIABLE LOG2_OUT ERROR_VARIABLE LOG2_ERR
3536 )
3637 if (RESVAR EQUAL 0)
3738 MESSAGE (STATUS "Build in the BLACS INSTALL directory successful" )
3839 else ()
40+ MESSAGE (STATUS " Build Output:\n ${LOG2_OUT} " )
41+ MESSAGE (STATUS " Error Output:\n ${LOG2_ERR} " )
3942 MESSAGE (FATAL_ERROR " Build in the BLACS INSTALL directory FAILED" )
40- MESSAGE (FATAL_ERROR " Output Build:\n ${LOG2} " )
4143 endif ()
4244 # Clean up:
4345 FILE (REMOVE_RECURSE ${PROJECT_SOURCE_DIR} /BLACS/INSTALL /CMakeCache.txt)
@@ -62,6 +64,7 @@ MESSAGE(STATUS "Testing FORTRAN_MANGLING")
6264 MESSAGE (STATUS "CDEFS set to ${xintface_OUT} " )
6365 SET (CDEFS ${xintface_OUT} CACHE STRING "Fortran Mangling" FORCE)
6466 else ()
67+ MESSAGE (STATUS " xintface Output:\n ${xintface_OUT} " )
6568 MESSAGE (FATAL_ERROR "FORTRAN_MANGLING:ERROR ${xintface_ERR} " )
6669 endif ()
6770endmacro (FORTRAN_MANGLING)
0 commit comments