smb: split module into two targets of which one is a static lib

Authored by sitter on Mar 3 2020, 10:13 AM.

Description

smb: split module into two targets of which one is a static lib

Summary:
this allows us to use the intermediate static target for unit testing
(which we'll want for smburl at the very least).
the effective output remains unchanged, we simply have a fake library
now before we turn it into a proper plugin .so.

kdemain as a result was moved to its own file and only gets built into the
final plugin but not the static library as it'd not have any use there
anyway

Test Plan: builds and works still

Reviewers: ngraham, apol

Reviewed By: apol

Subscribers: apol, kde-frameworks-devel, kfm-devel

Tags: Dolphin, Frameworks

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

Details

Committed
sitterMar 6 2020, 4:13 PM
Reviewer
apol
Differential Revision
D27800: smb: split module into two targets of which one is a static lib
Parents
R320:5cfd852a975e: sftp: fix free space query for urls with empty path
Branches
Unknown
Tags
Unknown