mirror of
https://github.com/Syping/dtranslatebot.git
synced 2025-09-19 15:11:42 +02:00
add database file and file locking
This commit is contained in:
parent
94251d7dde
commit
bb10b8ad59
8 changed files with 242 additions and 50 deletions
|
@ -23,8 +23,10 @@ include(GNUInstallDirs)
|
|||
# dtranslatebot Source files
|
||||
set(DTRANSLATEBOT_HEADERS
|
||||
src/database_core.h
|
||||
src/database_file.h
|
||||
src/message_queue.h
|
||||
src/settings.h
|
||||
src/settings_types.h
|
||||
src/slashcommands.h
|
||||
src/submit_queue.h
|
||||
src/translator_core.h
|
||||
|
@ -33,6 +35,7 @@ set(DTRANSLATEBOT_HEADERS
|
|||
)
|
||||
set(DTRANSLATEBOT_SOURCES
|
||||
src/database_core.cpp
|
||||
src/database_file.cpp
|
||||
src/main.cpp
|
||||
src/message_queue.cpp
|
||||
src/settings.cpp
|
||||
|
@ -55,7 +58,7 @@ find_package(Threads REQUIRED)
|
|||
|
||||
# dtranslatebot Target + Installs
|
||||
add_executable(dtranslatebot ${DTRANSLATEBOT_HEADERS} ${DTRANSLATEBOT_SOURCES})
|
||||
target_link_libraries(dtranslatebot Threads::Threads ${DPP_LIBRARIES})
|
||||
target_link_libraries(dtranslatebot PRIVATE Threads::Threads ${DPP_LIBRARIES})
|
||||
target_include_directories(dtranslatebot PRIVATE ${DPP_INCLUDE_DIR})
|
||||
set_target_properties(dtranslatebot PROPERTIES
|
||||
CXX_STANDARD 17
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue