Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Molkentin <danimo@owncloud.com>2014-03-25 22:06:12 +0400
committerDaniel Molkentin <danimo@owncloud.com>2014-03-25 22:56:45 +0400
commit45ec489f71a96c92ba7fbd9514e3186be7fc65bd (patch)
tree2bba4f1b34f0934c42139093f41b15323f48a5e0 /src/CMakeLists.txt
parent1b5e14fbc54037ca71f37c2e04aa37295dd1ec3b (diff)
parenta51cb0982b506e4c3cfdccba3d4e644450a30523 (diff)
Merge branch 'master' of github.com:shadone/mirall into shadone-master
Conflicts: cmake/modules/QtVersionAbstraction.cmake src/CMakeLists.txt src/mirall/owncloudgui.cpp
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 6aa438a03..8144033e3 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -40,6 +40,13 @@ set(3rdparty_SRC
3rdparty/QProgressIndicator/QProgressIndicator.cpp
)
+if (APPLE)
+ list(APPEND 3rdparty_SRC
+ 3rdparty/qtmacgoodies/src/macpreferenceswindow.mm
+ 3rdparty/qtmacgoodies/src/macstandardicon.mm
+ )
+endif()
+
set(3rdparty_HEADER
3rdparty/qtsingleapplication/qtlocalpeer.h
3rdparty/qtsingleapplication/qtsingleapplication.h
@@ -48,6 +55,15 @@ set(3rdparty_HEADER
3rdparty/QProgressIndicator/QProgressIndicator.h
)
+if (APPLE)
+ list(APPEND 3rdparty_HEADER
+ 3rdparty/qtmacgoodies/src/macpreferenceswindow.h
+ 3rdparty/qtmacgoodies/src/macstandardicon.h
+ )
+endif()
+
+qt_wrap_cpp(3rdparty_MOC ${3rdparty_HEADER})
+
if(NOT WIN32)
list(APPEND 3rdparty_SRC 3rdparty/qtlockedfile/qtlockedfile_unix.cpp)
else()
@@ -60,6 +76,7 @@ set(3rdparty_INC
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QProgressIndicator
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/fancylineedit
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qjson
+ ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtmacgoodies/src
)
set(libsync_SRCS
@@ -113,8 +130,6 @@ if(TOKEN_AUTH_ONLY)
)
endif()
-
-
IF( NOT WIN32 AND NOT APPLE )
set(libsync_SRCS ${libsync_SRCS} mirall/folderwatcher_linux.cpp)
ENDIF()
@@ -306,6 +321,9 @@ IF( APPLE )
list(APPEND mirall_SRCS mirall/cocoainitializer_mac.mm)
list(APPEND mirall_HEADERS mirall/cocoainitializer.h)
+ list(APPEND mirall_SRCS mirall/settingsdialogmac.cpp)
+ list(APPEND mirall_HEADERS mirall/settingsdialogmac.h)
+
if(SPARKLE_FOUND)
# Define this, we need to check in updater.cpp
add_definitions( -DHAVE_SPARKLE )