mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-04-16 01:55:21 +03:00
chore(console): split out console library
This commit is contained in:
parent
ea79f5de1d
commit
6f52a6287d
@ -1,6 +1,7 @@
|
|||||||
add_subdirectory(app)
|
add_subdirectory(app)
|
||||||
add_subdirectory(async)
|
add_subdirectory(async)
|
||||||
add_subdirectory(client)
|
add_subdirectory(client)
|
||||||
|
add_subdirectory(console)
|
||||||
add_subdirectory(db)
|
add_subdirectory(db)
|
||||||
add_subdirectory(event)
|
add_subdirectory(event)
|
||||||
add_subdirectory(glue)
|
add_subdirectory(glue)
|
||||||
|
@ -36,6 +36,7 @@ target_include_directories(client
|
|||||||
target_link_libraries(client
|
target_link_libraries(client
|
||||||
PRIVATE
|
PRIVATE
|
||||||
async
|
async
|
||||||
|
console
|
||||||
db
|
db
|
||||||
event
|
event
|
||||||
gx
|
gx
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include "net/Poll.hpp"
|
#include "net/Poll.hpp"
|
||||||
#include "ui/FrameScript.hpp"
|
#include "ui/FrameScript.hpp"
|
||||||
#include "ui/FrameXML.hpp"
|
#include "ui/FrameXML.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include "world/World.hpp"
|
#include "world/World.hpp"
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <bc/Debug.hpp>
|
#include <bc/Debug.hpp>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
#include "glue/CGlueMgr.hpp"
|
#include "glue/CGlueMgr.hpp"
|
||||||
#include "net/Connection.hpp"
|
#include "net/Connection.hpp"
|
||||||
#include "net/Login.hpp"
|
#include "net/Login.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include <storm/Memory.hpp>
|
#include <storm/Memory.hpp>
|
||||||
#include <storm/String.hpp>
|
#include <storm/String.hpp>
|
||||||
#include <new>
|
#include <new>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#include "client/Gui.hpp"
|
#include "client/Gui.hpp"
|
||||||
#include "event/Input.hpp"
|
#include "event/Input.hpp"
|
||||||
#include "gx/Device.hpp"
|
#include "gx/Device.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
||||||
CVar* s_cvGxMaximize;
|
CVar* s_cvGxMaximize;
|
||||||
|
18
src/console/CMakeLists.txt
Normal file
18
src/console/CMakeLists.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
file(GLOB PRIVATE_SOURCES
|
||||||
|
"*.cpp"
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(console STATIC
|
||||||
|
${PRIVATE_SOURCES}
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(console
|
||||||
|
PRIVATE
|
||||||
|
${CMAKE_SOURCE_DIR}/src
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(console
|
||||||
|
PUBLIC
|
||||||
|
common
|
||||||
|
storm
|
||||||
|
)
|
@ -1,4 +1,4 @@
|
|||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include <storm/String.hpp>
|
#include <storm/String.hpp>
|
||||||
|
|
||||||
bool CVar::m_needsSave;
|
bool CVar::m_needsSave;
|
@ -1,5 +1,5 @@
|
|||||||
#ifndef UTIL_C_VAR_HPP
|
#ifndef CONSOLE_C_VAR_HPP
|
||||||
#define UTIL_C_VAR_HPP
|
#define CONSOLE_C_VAR_HPP
|
||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <common/String.hpp>
|
#include <common/String.hpp>
|
@ -14,7 +14,7 @@
|
|||||||
#include "ui/FrameXML.hpp"
|
#include "ui/FrameXML.hpp"
|
||||||
#include "ui/Interface.hpp"
|
#include "ui/Interface.hpp"
|
||||||
#include "ui/ScriptFunctions.hpp"
|
#include "ui/ScriptFunctions.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include "util/Filesystem.hpp"
|
#include "util/Filesystem.hpp"
|
||||||
#include "util/Log.hpp"
|
#include "util/Log.hpp"
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
@ -12,6 +12,7 @@ target_include_directories(glue
|
|||||||
target_link_libraries(glue
|
target_link_libraries(glue
|
||||||
PRIVATE
|
PRIVATE
|
||||||
client
|
client
|
||||||
|
console
|
||||||
db
|
db
|
||||||
event
|
event
|
||||||
gx
|
gx
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#include "model/Model2.hpp"
|
#include "model/Model2.hpp"
|
||||||
#include "model/CM2Cache.hpp"
|
#include "model/CM2Cache.hpp"
|
||||||
#include "model/M2Internal.hpp"
|
#include "model/M2Internal.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include "util/Filesystem.hpp"
|
#include "util/Filesystem.hpp"
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <new>
|
#include <new>
|
||||||
|
@ -12,6 +12,7 @@ target_include_directories(ui
|
|||||||
target_link_libraries(ui
|
target_link_libraries(ui
|
||||||
PRIVATE
|
PRIVATE
|
||||||
client
|
client
|
||||||
|
console
|
||||||
db
|
db
|
||||||
event
|
event
|
||||||
glue
|
glue
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
#include "net/connection/ClientConnection.hpp"
|
#include "net/connection/ClientConnection.hpp"
|
||||||
#include "ui/CSimpleTop.hpp"
|
#include "ui/CSimpleTop.hpp"
|
||||||
#include "ui/Types.hpp"
|
#include "ui/Types.hpp"
|
||||||
#include "util/CVar.hpp"
|
#include "console/CVar.hpp"
|
||||||
#include "util/Lua.hpp"
|
#include "util/Lua.hpp"
|
||||||
#include "util/SFile.hpp"
|
#include "util/SFile.hpp"
|
||||||
#include "util/Unimplemented.hpp"
|
#include "util/Unimplemented.hpp"
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
file(GLOB PRIVATE_SOURCES "*.cpp")
|
file(GLOB PRIVATE_SOURCES
|
||||||
|
"*.cpp"
|
||||||
|
)
|
||||||
|
|
||||||
if(WHOA_SYSTEM_MAC)
|
if(WHOA_SYSTEM_MAC)
|
||||||
file(GLOB MAC_SOURCES "*.mm")
|
file(GLOB MAC_SOURCES "*.mm")
|
||||||
|
Loading…
Reference in New Issue
Block a user