Kitware/CMake
View on GitHub ↗ ★ 8,145 C
Mirror of CMake upstream repository
12 mentions on Hacker News by 10 people: 0 stories, 12 comments · first 2015-12-17 · latest 2023-01-02
20082026
-
…the macro `NDEBUG`, e.g. https://godbolt.org/z/hMWo8KM7q CMake defines the macro in release builds: https://github.com/Kitware/CMake/blob/e1eacbe2c522a8bf9a82af... Would be nice to have a non-macro solution for controlling behavior at…
comment by celrod · 2023-01-02 · in Adding design-by-contract conditions to C++ via a GCC plugin -
…then the community details are just that. [1]: https://wiki.qt.io/Qt_Contribution_Guidelines [2]: https://github.com/Kitware/CMake/blob/master/CONTRIBUTING.rs...
comment by woodruffw · 2022-12-23 · in Ask HN: Learn C in 2023? -
…insane string representation. And no, I'm definitely not in therapy from CMake-induced PTSD. [1] https://github.com/Kitware/CMake/blob/master/Source/cmComman...
comment by AlotOfReading · 2022-11-22 · in Little languages are the future of programming -
…is inferior, then you should at least verify the grounds of your claims are true. I ran git clone https://github.com/Kitware/CMake.git && cd cmake && cmake -H. -Bbuild && cmake --build build in under 90 seconds. Might have even been faster…
comment by maccard · 2021-07-13 · in CMake Part 1 – The Dark Arts -
…to be in that distro repo, yeah. If you're just building on CentOS 7, download newer binaries ( https://github.com/Kitware/CMake/releases ) and use them instead. I do this all the time for our CentOS 7 deployments (and we use gcc 8 or 9; I…
comment by mathstuf · 2021-05-25 · in Using CMake and Managing Dependencies -
…I'm doing simply because I disagree with you. [0] https://news.ycombinator.com/item?id=24567450 [1] https://github.com/Kitware/CMake/blob/master/Modules/FindIma... [2] https://news.ycombinator.com/item?id=24203172
comment by MaxBarraclough · 2021-04-08 · in Exodus: Easily migrate your JVM code from Maven to Bazel -
…build system is not too hard, but it's certainly additional friction. for cmake it's basically wget https://github.com/Kitware/CMake/releases/download/v3.20.0/cmake-3.20.0-linux-x86_64.tar.gz tar xaf cmake-3.20.0-linux-x86_64.tar.gz export…
comment by jcelerier · 2021-03-31 · in GNU Autotools: A Tutorial [pdf] -
…can be handled properly. I don't see how you could easily handle this with pure Make. [0] https://github.com/Kitware/CMake/blob/master/Modules/FindBLA... [1] https://en.wikipedia.org/wiki/Pkg-config [2] https://stackoverflow.com/q/29191855/
comment by MaxBarraclough · 2020-08-22 · in Allowing CMake functions to return(value) -
…(good code doesn't rely on sizeof(long) giving any particular value), and at the build level. [0] https://github.com/Kitware/CMake/blob/master/Modules/FindIma...
comment by MaxBarraclough · 2020-08-19 · in Allowing CMake functions to return(value) -
It seems like CMake supports both of these out of the box: https://github.com/Kitware/CMake/blob/master/Modules/Platfor... https://github.com/Kitware/CMake/blob/master/Modules/Compile...
comment by isaachier · 2018-03-01 · in The Makefile I use with JavaScript projects -
…[3] http://jdebp.eu./FGA/introduction-to-redo.html#CompilerDefic... [4] https://github.com/Kitware/CMake/blob/master/Source/cmDepend...
comment by erlehmann_ · 2017-08-21 · in A Tutorial on Portable Makefiles -
…of systems and features... I didn't really mean a literal database. I meant stuff like this: https://github.com/Kitware/CMake/blob/master/Modules/FindQt4... This is pretty typical CMake. It's encoding that for a particular version of Qt,…
comment by jordigh · 2015-12-17 · in Autotools Mythbuster