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:
authorHannah von Reth <hannah.vonreth@owncloud.com>2019-10-18 18:40:29 +0300
committerHannah von Reth <vonreth@kde.org>2020-01-09 17:39:32 +0300
commit3d0325b72f6043e57e3414ec46e898061d1a299a (patch)
tree573bc482d83c3c902a86385e29b064b4e56b2077 /CMakeLists.txt
parent9a11f4e9f1ae9dfe24595b009037b8ace1b19c87 (diff)
[CMAKE] Use KDECompilerSettings
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt23
1 files changed, 11 insertions, 12 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6573c23f3..c7159888a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,6 +13,11 @@ include(KDEInstallDirs)
include(KDECMakeSettings)
include(ECMMarkNonGuiExecutable)
+include(KDECompilerSettings NO_POLICY_SCOPE)
+
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+set(CMAKE_AUTOUIC ON)
+
if (APPLE OR WIN32)
set(USE_OUR_OWN_SQLITE3 TRUE)
set(SQLITE3_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/3rdparty/sqlite3)
@@ -184,21 +189,15 @@ endif()
include(OwnCloudCPack.cmake)
-add_definitions(-DUNICODE)
-add_definitions(-D_UNICODE)
if( WIN32 )
-add_definitions( -D__USE_MINGW_ANSI_STDIO=1 )
-add_definitions( -DNOMINMAX )
-# Get APIs from from Vista onwards.
-add_definitions(-D_WIN32_WINNT=0x0600)
-add_definitions(-DWINVER=0x0600)
-add_definitions(-DNTDDI_VERSION=0x0A000003)
+ add_definitions( -D__USE_MINGW_ANSI_STDIO=1 )
+ add_definitions( -DNOMINMAX )
+ # Get APIs from from Vista onwards.
+ add_definitions(-D_WIN32_WINNT=0x0600)
+ add_definitions(-DWINVER=0x0600)
+ add_definitions(-DNTDDI_VERSION=0x0A000003)
endif( WIN32 )
-if (APPLE)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
-endif()
-
# Handle Translations, pick all client_* files from trans directory.
file( GLOB TRANS_FILES ${CMAKE_SOURCE_DIR}/translations/client_*.ts)
set(TRANSLATIONS ${TRANS_FILES})