# Codesign Macos dylib when using Ninja

**URL:** <https://discourse.cmake.org/t/codesign-macos-dylib-when-using-ninja/13232>\
**Category:** Code\
**Created:** [December 19, 2024, 10:02am UTC](https://discourse.cmake.org/t/codesign-macos-dylib-when-using-ninja/13232 "2024-12-19T10:02:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aliaksandr\_Nemychenk](https://discourse.cmake.org/user_avatar/discourse.cmake.org/aliaksandr_nemychenk/32/5208_2.png) [@Aliaksandr\_Nemychenk](https://discourse.cmake.org/u/Aliaksandr_Nemychenk)\
**Post date:** [December 19, 2024, 10:02am UTC](https://discourse.cmake.org/t/codesign-macos-dylib-when-using-ninja/13232/1 "2024-12-19T10:02:51Z")

</div>

Are there any specific flags for CMake to codesign libraries on Macos when using Ninja.  
(similar to CMAKE\_XCODE\_ATTRIBUTE\_CODE\_SIGN\_IDENTITY) ?

---

<div class="post-metadata">

**Author:** ![craig.scott](https://discourse.cmake.org/user_avatar/discourse.cmake.org/craig.scott/32/20_2.png) [@craig.scott](https://discourse.cmake.org/u/craig.scott)\
**Post date:** [December 19, 2024, 9:01pm UTC](https://discourse.cmake.org/t/codesign-macos-dylib-when-using-ninja/13232/2 "2024-12-19T21:01:47Z")

</div>

No, if you’re using Ninja, you’re responsible for implementing all the code signing steps manually yourself. Only Xcode has built-in support for that.
