Skip to content

Commit 5eccc28

Browse files
committed
fix: 尝试解决CMake构建问题
1 parent a44e478 commit 5eccc28

22 files changed

+28
-25
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ option(TBOX_ENABLE_EVENTX "build eventx" ON)
7676
option(TBOX_ENABLE_LOG "build log" ON)
7777
option(TBOX_ENABLE_NETWORK "build network" ON)
7878
option(TBOX_ENABLE_TERMINAL "build terminal" ON)
79+
option(TBOX_ENABLE_TRACE "build trace" ON)
7980
option(TBOX_ENABLE_MAIN "build main" ON)
8081

8182
option(TBOX_ENABLE_COROUTINE "build coroutine" ON)
@@ -157,6 +158,11 @@ if(TBOX_ENABLE_TERMINAL)
157158
list(APPEND TBOX_COMPONENTS terminal)
158159
endif()
159160

161+
if(TBOX_ENABLE_TRACE)
162+
message(STATUS "trace module enabled")
163+
add_subdirectory(modules/trace/lib)
164+
endif()
165+
160166
if(TBOX_ENABLE_MAIN)
161167
message(STATUS "main module enabled")
162168
list(APPEND TBOX_COMPONENTS main)

modules/alarm/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_ALARM_VERSION_MINOR 0)
2525
set(TBOX_ALARM_VERSION_PATCH 1)
2626
set(TBOX_ALARM_VERSION ${TBOX_ALARM_VERSION_MAJOR}.${TBOX_ALARM_VERSION_MINOR}.${TBOX_ALARM_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.alarm")
28+
add_definitions(-DMODULE_ID="tbox.alarm")
2929

3030
set(TBOX_LIBRARY_NAME tbox_alarm)
3131

modules/base/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ set(TBOX_BASE_VERSION_MINOR 0)
2323
set(TBOX_BASE_VERSION_PATCH 1)
2424
set(TBOX_BASE_VERSION ${TBOX_BASE_VERSION_MAJOR}.${TBOX_BASE_VERSION_MINOR}.${TBOX_BASE_VERSION_PATCH})
2525

26-
add_definitions(-DLOG_MODULE_ID="tbox.base")
26+
add_definitions(-DMODULE_ID="tbox.base")
2727

2828
set(TBOX_LIBRARY_NAME tbox_base)
2929

@@ -100,7 +100,6 @@ install(
100100
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tbox/base
101101
)
102102

103-
104103
# generate and install export file
105104
install(
106105
EXPORT ${TBOX_LIBRARY_NAME}_targets

modules/base/recorder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*/
2020
#include"recorder.h"
2121

22-
#include<sys/time.h>
22+
#include <sys/time.h>
2323

2424
namespace tbox {
2525
namespace trace {

modules/coroutine/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_COROUTINE_VERSION_MINOR 0)
2525
set(TBOX_COROUTINE_VERSION_PATCH 1)
2626
set(TBOX_COROUTINE_VERSION ${TBOX_COROUTINE_VERSION_MAJOR}.${TBOX_COROUTINE_VERSION_MINOR}.${TBOX_COROUTINE_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.coroutine")
28+
add_definitions(-DMODULE_ID="tbox.coroutine")
2929
set(TBOX_LIBRARY_NAME tbox_coroutine)
3030

3131
set(TBOX_COROUTINE_HEADERS

modules/crypto/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_CRYPTO_VERSION_MINOR 0)
2525
set(TBOX_CRYPTO_VERSION_PATCH 1)
2626
set(TBOX_CRYPTO_VERSION ${TBOX_CRYPTO_VERSION_MAJOR}.${TBOX_CRYPTO_VERSION_MINOR}.${TBOX_CRYPTO_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.crypto")
28+
add_definitions(-DMODULE_ID="tbox.crypto")
2929

3030
set(TBOX_LIBRARY_NAME tbox_crypto)
3131

modules/dbus/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_DBUS_VERSION_MINOR 0)
2525
set(TBOX_DBUS_VERSION_PATCH 1)
2626
set(TBOX_DBUS_VERSION ${TBOX_DBUS_VERSION_MAJOR}.${TBOX_DBUS_VERSION_MINOR}.${TBOX_DBUS_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.dbus")
28+
add_definitions(-DMODULE_ID="tbox.dbus")
2929

3030
set(TBOX_LIBRARY_NAME tbox_dbus)
3131

modules/event/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_EVENT_VERSION_MINOR 1)
2525
set(TBOX_EVENT_VERSION_PATCH 2)
2626
set(TBOX_EVENT_VERSION ${TBOX_EVENT_VERSION_MAJOR}.${TBOX_EVENT_VERSION_MINOR}.${TBOX_EVENT_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.event")
28+
add_definitions(-DMODULE_ID="tbox.event")
2929

3030
set(TBOX_LIBRARY_NAME tbox_event)
3131

modules/eventx/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(TBOX_EVENTX_VERSION_MINOR 0)
2525
set(TBOX_EVENTX_VERSION_PATCH 2)
2626
set(TBOX_EVENTX_VERSION ${TBOX_EVENTX_VERSION_MAJOR}.${TBOX_EVENTX_VERSION_MINOR}.${TBOX_EVENTX_VERSION_PATCH})
2727

28-
add_definitions(-DLOG_MODULE_ID="tbox.eventx")
28+
add_definitions(-DMODULE_ID="tbox.eventx")
2929

3030
set(TBOX_LIBRARY_NAME tbox_eventx)
3131

modules/eventx/thread_pool.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,6 @@ ThreadPool::Snapshot ThreadPool::snapshot() const
289289

290290
void ThreadPool::threadProc(ThreadToken thread_token)
291291
{
292-
RECORD_SCOPE();
293292
LogDbg("thread %u start", thread_token.id());
294293

295294
while (true) {

0 commit comments

Comments
 (0)