Commit graph

10 commits

Author SHA1 Message Date
Lwmte
4364e99036 Clean up files, fix build type for cso file 2021-08-19 12:28:39 +03:00
hispidence
5a20f921b0 Make Debug and Release configs build two separate executables. This is to stop Visual Studio getting confused and being unable to hit breakpoints or give callstack information when switching from one config to the other.
Add output console back in for Debug.

Make Release able to compile and run.
2021-08-17 14:23:06 +01:00
hispidence
df51a7a812 Make TENLog use spdlog.
Debug builds output to console and log file (Build/logs/TENLog.txt), and Release only logs to log file.
2021-08-17 14:19:53 +01:00
hispidence
67fc07163e Make LogLevel::Error print to cout instead of cerr so it reaches the console window. 2021-08-16 12:53:33 +01:00
hispidence
7fd24ebc9e Fix logic error in TENLog. We DO want to print LogConfig::Debug logs in debug mode. 2021-08-06 16:38:05 +01:00
hispidence
efc91a8e34 Add TENLog and TENScriptException. 2021-08-03 15:08:43 +01:00
Nils Gaitzsch
3424b42ead Debug Improvements 2020-07-18 07:01:34 +02:00
Nils Gaitzsch
a225070fbc Improved debug.h 2020-07-16 21:48:33 +02:00
Nils Gaitzsch
22d4793b39 Added PoolAllocator and LinearPoolAllocator 2020-07-11 12:34:23 +02:00
Nils Gaitzsch
3c57e90988 Replacing safety nullchecks with assertions 2020-07-11 08:20:59 +02:00