summaryrefslogtreecommitdiffstats
path: root/3rdparty/qtsingleapplication/CMakeLists.txt
blob: 313054e0e1969fbf73aab2bd5321c5d654d68a26 (plain) (blame)
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
################################################################################
# Variables
################################################################################

IF(UNIX)
SET( QTSINGLEAPPLICATION_SRCS
	3rdparty/qtsingleapplication/qtlocalpeer.cpp 
	3rdparty/qtsingleapplication/qtlockedfile.cpp
	3rdparty/qtsingleapplication/qtlockedfile_unix.cpp
	3rdparty/qtsingleapplication/qtsingleapplication.cpp
	3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp
	PARENT_SCOPE
)
ELSEIF(WIN32)
SET( QTSINGLEAPPLICATION_SRCS
	3rdparty/qtsingleapplication/qtlocalpeer.cpp 
	3rdparty/qtsingleapplication/qtlockedfile.cpp
	3rdparty/qtsingleapplication/qtlockedfile_win.cpp
	3rdparty/qtsingleapplication/qtsingleapplication.cpp
	3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp
	PARENT_SCOPE
)
ENDIF(UNIX)

SET( QTSINGLEAPPLICATION_MOC_HDRS
	3rdparty/qtsingleapplication/qtlocalpeer.h
	3rdparty/qtsingleapplication/qtlockedfile.h
	3rdparty/qtsingleapplication/qtsingleapplication.h
	3rdparty/qtsingleapplication/qtsinglecoreapplication.h
	PARENT_SCOPE
)