mirror of
https://github.com/libretro/ppsspp.git
synced 2025-01-20 23:54:48 +00:00
Mobile: Enable console logging in debug mode.
This commit is contained in:
parent
aa1111e270
commit
8c7506e2eb
@ -1001,14 +1001,14 @@ file(INSTALL ${NativeAssets} DESTINATION assets)
|
||||
# packaging and code signing
|
||||
if (IOS)
|
||||
# Fix CMake breaking optimization settings.
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "-g")
|
||||
set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-O2")
|
||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g")
|
||||
set(CMAKE_C_FLAGS_DEBUG "-g")
|
||||
set(CMAKE_C_FLAGS_MINSIZEREL "-Os")
|
||||
set(CMAKE_C_FLAGS_RELEASE "-O2")
|
||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "-g -D_DEBUG")
|
||||
set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os -D_NDEBUG")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -D_NDEBUG")
|
||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -D_NDEBUG")
|
||||
set(CMAKE_C_FLAGS_DEBUG "-g -D_DEBUG")
|
||||
set(CMAKE_C_FLAGS_MINSIZEREL "-Os -D_NDEBUG")
|
||||
set(CMAKE_C_FLAGS_RELEASE "-O2 -D_NDEBUG")
|
||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -D_NDEBUG")
|
||||
|
||||
# These can be fast.
|
||||
set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O3")
|
||||
|
@ -72,7 +72,7 @@ LogManager::LogManager()
|
||||
m_Log[LogTypes::ME] = new LogContainer("ME", "Media Engine");
|
||||
|
||||
// Remove file logging on small devices
|
||||
#ifndef USING_GLES2
|
||||
#if !defined(USING_GLES2) || defined(_DEBUG)
|
||||
m_fileLog = new FileLogListener(File::GetUserPath(F_MAINLOG_IDX).c_str());
|
||||
m_consoleLog = new ConsoleListener();
|
||||
m_debuggerLog = new DebuggerLogListener();
|
||||
@ -85,7 +85,7 @@ LogManager::LogManager()
|
||||
for (int i = 0; i < LogTypes::NUMBER_OF_LOGS; ++i)
|
||||
{
|
||||
m_Log[i]->SetEnable(true);
|
||||
#ifndef USING_GLES2
|
||||
#if !defined(USING_GLES2) || defined(_DEBUG)
|
||||
m_Log[i]->AddListener(m_fileLog);
|
||||
m_Log[i]->AddListener(m_consoleLog);
|
||||
#ifdef _MSC_VER
|
||||
@ -100,7 +100,7 @@ LogManager::~LogManager()
|
||||
{
|
||||
for (int i = 0; i < LogTypes::NUMBER_OF_LOGS; ++i)
|
||||
{
|
||||
#ifndef USING_GLES2
|
||||
#if !defined(USING_GLES2) || defined(_DEBUG)
|
||||
if (m_fileLog != NULL)
|
||||
m_logManager->RemoveListener((LogTypes::LOG_TYPE)i, m_fileLog);
|
||||
m_logManager->RemoveListener((LogTypes::LOG_TYPE)i, m_consoleLog);
|
||||
@ -114,7 +114,7 @@ LogManager::~LogManager()
|
||||
delete m_Log[i];
|
||||
if (m_fileLog != NULL)
|
||||
delete m_fileLog;
|
||||
#ifndef USING_GLES2
|
||||
#if !defined(USING_GLES2) || defined(_DEBUG)
|
||||
delete m_consoleLog;
|
||||
delete m_debuggerLog;
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user