# Development

**URL:** https://discourse.cmake.org/c/development/9.md?page=23

[Latest](https://discourse.cmake.org/latest.md) · [Categories](https://discourse.cmake.org/categories.md) · [Tags](https://discourse.cmake.org/tags.md)

**Page:** 24

---

## [Inconsistencies in case sensitivity and naming of CMake-created build targets](https://discourse.cmake.org/t/inconsistencies-in-case-sensitivity-and-naming-of-cmake-created-build-targets/627)

<div class="topic-metadata">

**Author:** [@craig.scott](https://discourse.cmake.org/u/craig.scott)\
**Replies:** 4\
**Last updated:** [February 13, 2020, 8:42pm UTC](https://discourse.cmake.org/t/inconsistencies-in-case-sensitivity-and-naming-of-cmake-created-build-targets/627 "2020-02-13T20:42:10Z")

</div>

As highlighted recently in another thread, there are inconsistencies in lower/uppercase and naming between generators for some of the targets that CMake automatically defines. In particular, we have all, ALL and ALL\_BUIL…

---

## [Simple build performance comparison](https://discourse.cmake.org/t/simple-build-performance-comparison/603)

<div class="topic-metadata">

**Author:** [@ClausKlein](https://discourse.cmake.org/u/ClausKlein)\
**Replies:** 10\
**Last updated:** [February 10, 2020, 4:51pm UTC](https://discourse.cmake.org/t/simple-build-performance-comparison/603 "2020-02-10T16:51:41Z")

</div>

I have used python scripts that are based on the idea at https://mesonbuild.com/Simple-comparison.html to compare the setup and build time of different build tools/generators. see https://github.com/ClausKlein/build-per…

---

## [FindCUDAToolkit doesn't support CUPTI API](https://discourse.cmake.org/t/findcudatoolkit-doesnt-support-cupti-api/582)

<div class="topic-metadata">

**Author:** [@bytesoftly](https://discourse.cmake.org/u/bytesoftly)\
**Replies:** 3\
**Last updated:** [February 7, 2020, 2:05pm UTC](https://discourse.cmake.org/t/findcudatoolkit-doesnt-support-cupti-api/582 "2020-02-07T14:05:29Z")

</div>

I am just switching over from the deprecated FindCUDA to FindCUDAToolkit as recommended, however I notice the CUPTI API library, libcupti has been omitted from the script, whilst others such as cuFFT are present. Would i…

---

## [Makefiles: clean a target, make this more user friendly](https://discourse.cmake.org/t/makefiles-clean-a-target-make-this-more-user-friendly/427)

<div class="topic-metadata">

**Author:** [@Lieven](https://discourse.cmake.org/u/Lieven)\
**Replies:** 4\
**Last updated:** [February 4, 2020, 7:23pm UTC](https://discourse.cmake.org/t/makefiles-clean-a-target-make-this-more-user-friendly/427 "2020-02-04T19:23:56Z")

</div>

Hi, Would like to get your feeling and positions on the following proposal for a feature request. Use case: say a repository considered as 1 project many libraries many programs (as a result of combining functionalit…

---

## [Top project/ master project : vocabulary](https://discourse.cmake.org/t/top-project-master-project-vocabulary/412)

<div class="topic-metadata">

**Author:** [@Lieven](https://discourse.cmake.org/u/Lieven)\
**Replies:** 6\
**Last updated:** [February 4, 2020, 7:21pm UTC](https://discourse.cmake.org/t/top-project-master-project-vocabulary/412 "2020-02-04T19:21:39Z")

</div>

Just like Design patterns gives us vocabulary to identify the same thing,pattern. I would like to request a similar thing for cmake, and request that cmake itself provide an implementation. Thanks to FetchContent “other…

---

## [C Preprocessor Dependency Scanning for Custom Languages](https://discourse.cmake.org/t/c-preprocessor-dependency-scanning-for-custom-languages/519)

<div class="topic-metadata">

**Author:** [@sennis](https://discourse.cmake.org/u/sennis)\
**Replies:** 3\
**Last updated:** [January 20, 2020, 3:59pm UTC](https://discourse.cmake.org/t/c-preprocessor-dependency-scanning-for-custom-languages/519 "2020-01-20T15:59:29Z")

</div>

I have been working on a project that requires 2 different compilers. I have written the language files so that the secondary compiler files can be compiled via add\_executable, add\_library, etc. This secondary compiler u…

---

## [What is the intended use case of the install command line option?](https://discourse.cmake.org/t/what-is-the-intended-use-case-of-the-install-command-line-option/452)

<div class="topic-metadata">

**Author:** [@CrustyAuklet](https://discourse.cmake.org/u/CrustyAuklet)\
**Replies:** 5\
**Last updated:** [January 7, 2020, 12:07am UTC](https://discourse.cmake.org/t/what-is-the-intended-use-case-of-the-install-command-line-option/452 "2020-01-07T00:07:10Z")

</div>

What is the intended use case of the cmake --install command line option (or the older install target)? I am wondering because it seems extremely cumbersome and hard to customize compared to CPack. The documentation sta…

---

## [Old Visual Studio](https://discourse.cmake.org/t/old-visual-studio/385)

<div class="topic-metadata">

**Author:** [@vvs31415](https://discourse.cmake.org/u/vvs31415)\
**Replies:** 1\
**Last updated:** [December 16, 2019, 2:13pm UTC](https://discourse.cmake.org/t/old-visual-studio/385 "2019-12-16T14:13:21Z")

</div>

When the old MSVC++ versions (2005,2008) will be dropped ?

---

## [How to retrieve variable definition but not from cache?](https://discourse.cmake.org/t/how-to-retrieve-variable-definition-but-not-from-cache/303)

<div class="topic-metadata">

**Author:** [@dbahadir](https://discourse.cmake.org/u/dbahadir)\
**Replies:** 5\
**Last updated:** [December 12, 2019, 2:18pm UTC](https://discourse.cmake.org/t/how-to-retrieve-variable-definition-but-not-from-cache/303 "2019-12-12T14:18:13Z")

</div>

I am currently playing around with the C++ source-code of CMake, trying to implement a new feature. For that I need to retrieve some defined variable, but I want to distinguish if its value comes from a CMake cache vari…

---

## [Versioning for JSON file used with \`ctest --resource-spec-file\`](https://discourse.cmake.org/t/versioning-for-json-file-used-with-ctest-resource-spec-file/208)

<div class="topic-metadata">

**Author:** [@craig.scott](https://discourse.cmake.org/u/craig.scott)\
**Replies:** 5\
**Last updated:** [November 22, 2019, 6:13pm UTC](https://discourse.cmake.org/t/versioning-for-json-file-used-with-ctest-resource-spec-file/208 "2019-11-22T18:13:08Z")

</div>

@kyle.edwards I’m wondering if it might be wise to somehow incorporate a protocol or version number in the JSON file used for test resource allocation. If we ever need to change the information given in that file, it wou…

---

## [C++ standard library extensions](https://discourse.cmake.org/t/c-standard-library-extensions/206)

<div class="topic-metadata">

**Author:** [@marc.chevrier](https://discourse.cmake.org/u/marc.chevrier)\
**Replies:** 6\
**Last updated:** [November 18, 2019, 4:53pm UTC](https://discourse.cmake.org/t/c-standard-library-extensions/206 "2019-11-18T16:53:03Z")

</div>

Currently, C++ standard library headers usage for CMake is normalized through the directory prefix cm. For example: #include \<cm/memory\>. But, there is no clear approach regarding extensions to the standard library. For…

[Previous page](https://discourse.cmake.org/c/development/9.md?page=22)
