update
This commit is contained in:
parent
4215c944ff
commit
65fc009da7
|
@ -685,12 +685,13 @@ function(setup_compile_params)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
else()
|
else()
|
||||||
target_compile_options(${__target} PRIVATE -fuse-ld=lld)
|
#target_compile_options(${__target} PRIVATE -fuse-ld=lld)
|
||||||
target_link_options(${__target} PRIVATE
|
target_link_options(${__target} PRIVATE
|
||||||
-Wl,--color-diagnostics -Wl,-z,keep-text-section-prefix
|
-Wl,--color-diagnostics -Wl,-z,keep-text-section-prefix
|
||||||
)
|
)
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
target_compile_options(${__target} PRIVATE -fobjc-arc -fobjc-call-cxx-cdtors) # http://clang.llvm.org/docs/AutomaticReferenceCounting.html
|
# TODO: -fobjc-arc (http://clang.llvm.org/docs/AutomaticReferenceCounting.html)
|
||||||
|
target_compile_options(${__target} PRIVATE -fobjc-call-cxx-cdtors)
|
||||||
target_link_options(${__target} PRIVATE $<$<NOT:$<CONFIG:Debug>>:-Wl,--strict-auto-link>)
|
target_link_options(${__target} PRIVATE $<$<NOT:$<CONFIG:Debug>>:-Wl,--strict-auto-link>)
|
||||||
endif()
|
endif()
|
||||||
if(COM_ARGS_SPECTRE)
|
if(COM_ARGS_SPECTRE)
|
||||||
|
|
Loading…
Reference in New Issue