084fabb000
deps: add a small helper to locate lists of nerdcruft dependencies
2024-07-18 09:34:50 +10:00
f269ef3f4f
cxx: only set GLIBCXX_DEBUG if using libstdc++
...
Some libraries detect the debug mode of the stdlib and try to integrate
with the system headers (eg, range-v3) which obviously doesn't work well
if we're using an alternative stdlib like clang's libc++.
2024-05-14 09:04:42 +10:00
54f0855312
Use CMAKE_CURRENT_LIST_DIR for local includes to simplify usage
...
This means that we no longer need to modify the module path for CMake
before including the root script.
2022-06-15 10:46:52 +10:00
1dd0984040
nc: write fewer status messages
2019-06-22 08:37:20 +10:00
93b876dee7
nc: set a variable to point to this directory
2019-06-18 11:28:17 +10:00
878a1f118f
sanitizer: add an option to enable various sanitizers
2018-07-04 16:25:05 +10:00
a1d3200fde
nc: request thread support by default
...
we need this for util::job::queue which is in pretty much everything, so
we may as well globally enable threading.
2017-07-04 14:20:00 +10:00
c640c55181
add a convenience include for all nc build files
2017-01-18 21:43:58 +11:00