13
0

libardour: some new classes get used in gtk2_ardour (so need to get exported)

This commit is contained in:
John Emmas 2022-09-10 11:39:53 +01:00
parent 7418da4703
commit 5737468768

View File

@ -28,11 +28,12 @@
#include <boost/function.hpp> #include <boost/function.hpp>
#include <ardour/libardour_visibility.h>
#include <curl/curl.h> #include <curl/curl.h>
namespace ARDOUR { namespace ARDOUR {
class LibraryDescription class LIBARDOUR_API LibraryDescription
{ {
public: public:
LibraryDescription (std::string const & n, std::string const & a, std::string const & d, std::string const & u, std::string const & l, std::string const & td, std::string const & s) LibraryDescription (std::string const & n, std::string const & a, std::string const & d, std::string const & u, std::string const & l, std::string const & td, std::string const & s)
@ -60,7 +61,7 @@ class LibraryDescription
bool _installed; bool _installed;
}; };
class Downloader { class LIBARDOUR_API Downloader {
public: public:
Downloader (std::string const & url, std::string const & destdir); Downloader (std::string const & url, std::string const & destdir);
~Downloader (); ~Downloader ();
@ -94,7 +95,7 @@ class Downloader {
void download (); void download ();
}; };
class LibraryFetcher { class LIBARDOUR_API LibraryFetcher {
public: public:
LibraryFetcher() {} LibraryFetcher() {}