From 53389b7366283a3876b01fce9d75d85a3d906db8 Mon Sep 17 00:00:00 2001 From: Michael Wild Date: Thu, 19 May 2011 10:16:39 +0200 Subject: [PATCH] ENH: slightly improve foam_compile_asy function Signed-off-by: Michael Wild --- CMake/FOAMUtilities.cmake | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMake/FOAMUtilities.cmake b/CMake/FOAMUtilities.cmake index edc8cd708..72ea94cd5 100644 --- a/CMake/FOAMUtilities.cmake +++ b/CMake/FOAMUtilities.cmake @@ -1007,10 +1007,13 @@ configure_file(\"${CMAKE_SOURCE_DIR}/CMake/FOAMConfigurableFile.in\" endfunction() function(foam_compile_asy outvar formats) + if(NOT ASY_EXECUTABLE) + message(SEND_ERROR "ASY_EXECUTABLE must be set") + endif() set(output) foreach(f IN LISTS ARGN) - if(NOT ASY_EXECUTABLE) - message(SEND_ERROR "ASY_EXECUTABLE must be set") + if(IS_ABSOLUTE "${f}") + file(RELATIVE_PATH f "${CMAKE_CURRENT_SOURCE_DIR}" "${f}") endif() get_filename_component(d "${f}" PATH) get_filename_component(ff "${f}" NAME_WE) -- 2.11.4.GIT