Hacker GitHub

← All repos

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

Mentions per year 12 mentions · busiest year 2021 (4)
20082026
  1. …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…
  2. …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?
  3. …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
  4. …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
  5. …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
  6. …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
  7. …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]
  8. …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)
  9. …(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)
  10. 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
  11. …[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
  12. …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