# Generic CMAKE\_SYSTEM\_NAME

**URL:** https://discourse.cmake.org/t/generic-cmake-system-name/1126
**Category:** Usage
**Created:** [April 30, 2020, 5:10pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126 "2020-04-30T17:10:54Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![developer](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@developer](https://discourse.cmake.org/u/developer)
#### Post date: [April 30, 2020, 5:10pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126/1 "2020-04-30T17:10:54Z")

</div>

Is the CMAKE\_SYSTEM\_NAME “Generic” documented somewhere in the new documentation location? I can only find it described in the old location ([https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/CrossCompiling](https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/CrossCompiling))

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [November 9, 2020, 8:16pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126/2 "2020-11-09T20:16:50Z")

</div>

It doesn’t appear as though it is documented. It seems to be used for Android and SDCC which both are unlikely to care much about the host platform. I’d say that it is mostly an internal implementation detail, but I’m unsure how accurate that is.

---

<div class="post-metadata">

### Author: ![developer](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@developer](https://discourse.cmake.org/u/developer)
#### Post date: [November 9, 2020, 9:11pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126/3 "2020-11-09T21:11:08Z")

</div>

Is there a way for developer to suppress warnings for unrecognized CMAKE\_SYSTEM\_NAME’s? Otherwise it seems like we’re kind of forced to use Generic if our system name doesn’t exist within CMake.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [November 9, 2020, 9:13pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126/4 "2020-11-09T21:13:00Z")

</div>

Hmm. I don’t think so. Please file an issue asking for such a way to do so.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [November 25, 2020, 4:48pm UTC](https://discourse.cmake.org/t/generic-cmake-system-name/1126/5 "2020-11-25T16:48:51Z")

</div>

[This issue](https://gitlab.kitware.com/cmake/cmake/-/issues/21489) is related.
