blob: 11149814ab8d065e2eceaa7419919ce4c4152559 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
set(LIBSDIR "${PROJECT_SOURCE_DIR}/src/libs")
set(UTILSDIR "${PROJECT_SOURCE_DIR}/src/libs/utils")
add_qtc_executable(qtcreator_processlauncher
INCLUDES "${LIBSDIR}"
DEPENDS Qt::Core Qt::Network
DEFINES UTILS_STATIC_LIBRARY
SOURCES
launcherlogging.cpp
launcherlogging.h
launchersockethandler.cpp
launchersockethandler.h
processlauncher-main.cpp
${UTILSDIR}/launcherpackets.cpp
${UTILSDIR}/launcherpackets.h
${UTILSDIR}/processenums.h
${UTILSDIR}/processreaper.cpp
${UTILSDIR}/processreaper.h
${UTILSDIR}/processutils.cpp
${UTILSDIR}/processutils.h
${UTILSDIR}/qtcassert.cpp
${UTILSDIR}/qtcassert.h
${UTILSDIR}/singleton.cpp
${UTILSDIR}/singleton.h
${UTILSDIR}/threadutils.cpp
${UTILSDIR}/threadutils.h
)
if (MSVC)
find_library(DbgHelpLib dbghelp)
endif()
extend_qtc_executable(qtcreator_processlauncher CONDITION MSVC
DEPENDS ${DbgHelpLib}
)
|