# we need a version of samba which has already smbc_set_context(), Alex set(SAMBA_REQUIRE_SMBC_SET_CONTEXT TRUE) set(SAMBA_REQUIRE_SMBC_OPTION_SET TRUE) macro_optional_find_package(Samba) set_package_properties(Samba PROPERTIES DESCRIPTION "the SMB client library, a version with smbc_set_context() and smbc_option_set()" URL "http://www.samba.org" TYPE OPTIONAL PURPOSE "Needed to build the SMB kioslave" ) macro_optional_find_package(LibSSH 0.6.0) set_package_properties(LibSSH PROPERTIES DESCRIPTION "the SSH library with SFTP support" URL "http://www.libssh.org/" TYPE OPTIONAL PURPOSE "Needed to build the SFTP kioslave" ) add_subdirectory( about ) add_subdirectory( bookmarks ) add_subdirectory( cgi ) add_subdirectory( filter ) add_subdirectory( info ) add_subdirectory( archive ) add_subdirectory( settings ) add_subdirectory( applications ) add_subdirectory( trash ) add_subdirectory( network ) add_subdirectory( remote ) add_subdirectory( desktop ) add_subdirectory( recentdocuments ) add_subdirectory( fish ) add_subdirectory( thumbnail ) add_subdirectory( docfilter ) if (LIBSSH_FOUND) add_subdirectory(sftp) endif (LIBSSH_FOUND) add_subdirectory( floppy ) add_subdirectory( finger ) add_subdirectory( man ) check_include_files(rpc/rpc.h HAVE_RPC_RPC_H) add_feature_info("NFS kioslave" HAVE_RPC_RPC_H "The RPC library is needed to build the NFS kioslave") if(HAVE_RPC_RPC_H) add_subdirectory( nfs ) endif(HAVE_RPC_RPC_H) if(SAMBA_FOUND) add_subdirectory(smb) endif(SAMBA_FOUND)