diff --git a/cmake/darling_exe.cmake b/cmake/darling_exe.cmake index b0a87de7f..ba430cee4 100644 --- a/cmake/darling_exe.cmake +++ b/cmake/darling_exe.cmake @@ -26,8 +26,8 @@ FUNCTION(add_darling_executable exe) target_link_libraries(${exe} system) add_dependencies(${exe} csu) - if (NOT NO_DSYM) + if ((NOT NO_DSYM) AND (NOT ${${exe}_NO_DSYM})) dsym(${exe}) - endif (NOT NO_DSYM) + endif ((NOT NO_DSYM) AND (NOT ${${exe}_NO_DSYM})) ENDFUNCTION(add_darling_executable) diff --git a/cmake/darling_lib.cmake b/cmake/darling_lib.cmake index 415f50c72..a0ab7d35f 100644 --- a/cmake/darling_lib.cmake +++ b/cmake/darling_lib.cmake @@ -55,9 +55,9 @@ FUNCTION(add_darling_library name) use_ld64(${name}) - if (NOT NO_DSYM) + if ((NOT NO_DSYM) AND (NOT ${${name}_NO_DSYM})) dsym(${name}) - endif (NOT NO_DSYM) + endif ((NOT NO_DSYM) AND (NOT ${${name}_NO_DSYM})) ENDFUNCTION(add_darling_library) FUNCTION(make_fat)