Commit Graph

6 Commits

Author SHA1 Message Date
Guillaume Racicot
84ab279895 cmakerc: init at 2.0.1 2023-12-07 10:01:00 -03:00
Francesco Gazzetta
3832b75e4e cmake: fix risc-v build failure
riscv64 is failing due to missing atomic ops in gcc 12.
This commit works around the problem by linking against libatomic.

It can be reverted when we switch to gcc 13 (#268097)
2023-11-22 16:10:35 -03:00
Anderson Torres
cc9458e2b9 cmake: 3.26.4 -> 3.27.7
With that typical change on the fifth patch
2023-10-28 23:38:57 -03:00
Anderson Torres
c9eb8d14da cmake: rename isBootstrap to isMinimalBuild
Indeed there is few to no reason to call this "isBootstrap" since we do not
build cmake by using a previous cmake.

Also, add a warning to the use of the old option.
2023-10-28 23:38:57 -03:00
Anderson Torres
9f4436aa8c cmake: use lib.cmake* functions
Also, a bit of cosmetic rewriting.
2023-10-28 23:38:57 -03:00
Anderson Torres
0f4bc8579f cmake: migrate to by-name 2023-10-28 23:38:57 -03:00