dhewm3/neo
Daniel Gibson a6ba6cb5e5 Add GCC/clang-specific CMake options: ASAN, UBSAN, FORCE_COLORED_OUTPUT
-DASAN=ON   enables the Address Sanitizer (ASan), if supported
-DUBSAN=ON  same for Undefined Behavior Sanitizer (UBSan)
-DFORCE_COLORED_OUTPUT=ON  forces GCC or Clang to use colors in their
                           messages, useful when building with ninja

All three options default to OFF (though when building with make in a
suitable terminal, GCC and clang automatically use colors)

Also modified the cmake_minimum_required() line to shut up deprecation
warnings (though TBH I have no idea if this really still works with
CMake 2.6)
2022-12-31 02:01:52 +01:00
..
cm Work around assertion in alphalabs4, fix #409 2022-05-16 05:43:47 +02:00
d3xp StartSoundShader() event: special-case for soundName "", refs #494 2022-10-31 03:20:57 +01:00
framework Bump version to 1.5.3pre 2022-10-22 20:57:48 +02:00
game Fix typo in game/Weapon.cpp from "Fix renderlights ..." commit 2022-12-31 02:00:30 +01:00
idlib Add D3_(v)snprintfC99() for C99-compatible implementations 2022-01-10 04:06:54 +01:00
MayaImport s/LittleLong/LittleInt/ to match the return type 2012-06-28 13:02:47 +02:00
renderer Fix some ubsan warnings 2022-11-06 03:09:05 +01:00
sound Fix scaling down volume of all sounds, #179 #326 2022-12-31 02:00:30 +01:00
sys Remove deprecated warnings on mac for cString use. 2022-07-07 22:47:12 +02:00
tools Fix crash in Radiant Model Preview Dialog, fix #496 2022-10-22 20:47:33 +02:00
TypeInfo Get rid of Sys_FPU_StackIsEmpty() 2012-07-06 01:06:53 +02:00
ui Add absolute mouse mode and refactor mouse grabbing code 2022-01-10 00:46:32 +01:00
CMakeLists.txt Add GCC/clang-specific CMake options: ASAN, UBSAN, FORCE_COLORED_OUTPUT 2022-12-31 02:01:52 +01:00
config.h.in Introduce CMAKE_INSTALL_PREFIX relative paths 2012-07-04 02:18:42 +02:00
mmakefile.src # move the AROS specific folder icon and default.cfg mmakefile.src under neo/sys/aros/setup 2017-04-22 16:21:14 +02:00