diff options
author | Hannah von Reth <hannah.vonreth@owncloud.com> | 2019-10-18 18:40:29 +0300 |
---|---|---|
committer | Hannah von Reth <vonreth@kde.org> | 2020-01-09 17:39:32 +0300 |
commit | 3d0325b72f6043e57e3414ec46e898061d1a299a (patch) | |
tree | 573bc482d83c3c902a86385e29b064b4e56b2077 /CMakeLists.txt | |
parent | 9a11f4e9f1ae9dfe24595b009037b8ace1b19c87 (diff) |
[CMAKE] Use KDECompilerSettings
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 23 |
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}) |