Support compiling libANGLE as a static or shared library.
BUG=angle:733
Change-Id: If27d3330534bce0f5b691010ea7d97bcb7579122
Reviewed-on: https://chromium-review.googlesource.com/231052
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libANGLE/Framebuffer.h b/src/libANGLE/Framebuffer.h
index 52e38e6..4d3b344 100644
--- a/src/libANGLE/Framebuffer.h
+++ b/src/libANGLE/Framebuffer.h
@@ -13,6 +13,7 @@
#include "libANGLE/Error.h"
#include "libANGLE/RefCountObject.h"
#include "libANGLE/Constants.h"
+#include "libANGLE/export.h"
#include "common/angleutils.h"
@@ -38,7 +39,7 @@
typedef std::vector<FramebufferAttachment *> ColorbufferInfo;
-class Framebuffer
+class ANGLE_EXPORT Framebuffer
{
public:
Framebuffer(GLuint id);