Diffusion KIO de3ca85f058e

auto-enable KIO_ASSERT_SLAVE_STATES also for from-git builds

Authored by sitter on Oct 21 2019, 11:37 AM.

Description

auto-enable KIO_ASSERT_SLAVE_STATES also for from-git builds

Summary:
testing high level functionality of a bunch of relevant slaves yielded no
obvious problems, so let's enable slave state assertion for all builds from
git repos now. this should give much wider testing coverage

the build type warning has been removed because it would not serve any
purpose with KIO_ASSERT_SLAVE_STATES being automatically enabled regardless
of build type (Q_ASSERT eventually changes behavior based on type-dependent
flags anyway)

Test Plan: cmake with .git enables the option, without it doesn't, with .git and type set to Release a warning is printed

Reviewers: dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D24827

Details

Committed
sitterOct 25 2019, 11:14 AM
Reviewer
dfaure
Differential Revision
D24827: auto-enable KIO_ASSERT_SLAVE_STATES also for from-git builds
Parents
R241:64706150db02: GIT_SILENT enable Qt deprecation warnings
Branches
Unknown
Tags
Unknown