this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add the option to disable DSYM generation for specific targets

Primary motivation for this: JavaScriptCore. Generating the DSYM for that takes *forever* (but I still want to build the library)

+4 -4
+2 -2
cmake/darling_exe.cmake
··· 26 26 target_link_libraries(${exe} system) 27 27 add_dependencies(${exe} csu) 28 28 29 - if (NOT NO_DSYM) 29 + if ((NOT NO_DSYM) AND (NOT ${${exe}_NO_DSYM})) 30 30 dsym(${exe}) 31 - endif (NOT NO_DSYM) 31 + endif ((NOT NO_DSYM) AND (NOT ${${exe}_NO_DSYM})) 32 32 ENDFUNCTION(add_darling_executable) 33 33
+2 -2
cmake/darling_lib.cmake
··· 55 55 56 56 use_ld64(${name}) 57 57 58 - if (NOT NO_DSYM) 58 + if ((NOT NO_DSYM) AND (NOT ${${name}_NO_DSYM})) 59 59 dsym(${name}) 60 - endif (NOT NO_DSYM) 60 + endif ((NOT NO_DSYM) AND (NOT ${${name}_NO_DSYM})) 61 61 ENDFUNCTION(add_darling_library) 62 62 63 63 FUNCTION(make_fat)