import qbs 1.0 Project { name: "LanguageServerProtocol" QtcLibrary { Depends { name: "Utils" } cpp.defines: base.concat("LANGUAGESERVERPROTOCOL_LIBRARY") files: [ "basemessage.cpp", "basemessage.h", "client.cpp", "client.h", "clientcapabilities.cpp", "clientcapabilities.h", "completion.cpp", "completion.h", "diagnostics.cpp", "diagnostics.h", "initializemessages.cpp", "initializemessages.h", "jsonkeys.h", "jsonobject.cpp", "jsonobject.h", "jsonrpcmessages.cpp", "jsonrpcmessages.h", "languagefeatures.cpp", "languagefeatures.h", "languageserverprotocol_global.h", "languageserverprotocoltr.h", "lsptypes.cpp", "lsptypes.h", "lsputils.cpp", "lsputils.h", "messages.cpp", "messages.h", "progresssupport.cpp", "progresssupport.h", "semantictokens.cpp", "semantictokens.h", "servercapabilities.cpp", "servercapabilities.h", "shutdownmessages.cpp", "shutdownmessages.h", "textsynchronization.cpp", "textsynchronization.h", "workspace.cpp", "workspace.h", ] } }