|
@@ -1,7 +1,7 @@
|
|
|
#实体命名
|
|
|
define_module("chromium")
|
|
|
|
|
|
-set(PROFILER_ON OFF)
|
|
|
+set(DEBUGMODE_ON OFF)
|
|
|
set(LINKINFO_ON OFF)
|
|
|
|
|
|
|
|
@@ -93,7 +93,7 @@ endif()
|
|
|
|
|
|
#boost end
|
|
|
#list( APPEND CMAKE_MODULE_PATH /usr/share/cmake-3.13/Modules)
|
|
|
-if(PROFILER_ON)
|
|
|
+if(DEBUGMODE_ON)
|
|
|
set(LIBPROFILER_STATIC_LINK ON)
|
|
|
find_package(PROFILER REQUIRED)
|
|
|
|
|
@@ -109,9 +109,11 @@ endif()
|
|
|
if(LINKINFO_ON)
|
|
|
add_compile_definitions(OPEN_LINKINFO)
|
|
|
endif()
|
|
|
+if(DEBUGMODE_ON)
|
|
|
+ set(CMAKE_CXX_FLAGS "-g3 -rdynamic -lprofiler")
|
|
|
+endif()
|
|
|
|
|
|
-set(CMAKE_CXX_FLAGS "-g3 -rdynamic -lprofiler")
|
|
|
-
|
|
|
+set(CMAK_CXX_FLAGS "${CMAK_CXX_FLAGS} -Wno-narrowing")
|
|
|
|
|
|
target_include_directories(${MODULE_NAME} PRIVATE
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|