Export many more symbols
This commit is contained in:
parent
4af2af923f
commit
64e193594d
@ -26,6 +26,14 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
struct build_record {
|
||||
|
@ -5,6 +5,14 @@
|
||||
#include <optional>
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class archive_dependency {
|
||||
|
@ -22,6 +22,14 @@
|
||||
#include <generator>
|
||||
#include "distro_series.h"
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class archive_permission {
|
||||
|
@ -19,6 +19,14 @@
|
||||
#include <string>
|
||||
#include <map>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
extern const std::string AUTH_PLAINTEXT_CREDENTIALS_FILE;
|
||||
|
||||
bool read_plaintext_credentials_impl(std::string& consumer_key,
|
||||
|
@ -6,6 +6,14 @@
|
||||
#include <nlohmann/json.hpp>
|
||||
#include <generator>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class binary_package_publishing_history {
|
||||
|
@ -20,6 +20,14 @@
|
||||
#include <functional>
|
||||
#include <optional>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// Forward declaration
|
||||
class launchpad;
|
||||
|
||||
|
@ -6,6 +6,14 @@
|
||||
#include <nlohmann/json.hpp>
|
||||
#include <generator>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class distro_arch_series {
|
||||
|
@ -5,6 +5,14 @@
|
||||
#include <optional>
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class distro_arch_series_filter {
|
||||
|
@ -7,6 +7,14 @@
|
||||
#include <generator>
|
||||
#include <vector>
|
||||
|
||||
#ifndef LAUNCHPAD_API
|
||||
#ifdef BUILDING_LAUNCHPAD
|
||||
#define LAUNCHPAD_API __attribute__((visibility("default")))
|
||||
#else
|
||||
#define LAUNCHPAD_API
|
||||
#endif
|
||||
#endif
|
||||
|
||||
class launchpad;
|
||||
|
||||
class distro_series {
|
||||
|
Loading…
x
Reference in New Issue
Block a user