summaryrefslogtreecommitdiffstats
path: root/3rdparty/qtsingleapplication/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/qtsingleapplication/CMakeLists.txt')
-rw-r--r--3rdparty/qtsingleapplication/CMakeLists.txt31
1 files changed, 31 insertions, 0 deletions
diff --git a/3rdparty/qtsingleapplication/CMakeLists.txt b/3rdparty/qtsingleapplication/CMakeLists.txt
new file mode 100644
index 0000000..313054e
--- /dev/null
+++ b/3rdparty/qtsingleapplication/CMakeLists.txt
@@ -0,0 +1,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
+)