summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vcl/Library_vcl.mk7
-rw-r--r--vcl/Module_vcl.mk2
-rw-r--r--vcl/Package_opengl_shader.mk (renamed from vcl/Package_opengl.mk)0
3 files changed, 8 insertions, 1 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index 5b7733f6755f..e400051df526 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -568,6 +568,13 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
vcl/source/opengl/OpenGLContext \
vcl/source/opengl/OpenGLHelper \
))
+
+# runtime dependency
+$(eval $(call gb_Library_use_package,vcl,vcl_opengl_shader))
+ifeq ($(OS),WNT)
+$(eval $(call gb_Library_use_package,vcl,vcl_opengl_blacklist))
+endif
+
ifeq ($(OS), $(filter LINUX %BSD SOLARIS, $(OS)))
$(eval $(call gb_Library_add_libs,vcl,\
-lm $(DLOPEN_LIBS) \
diff --git a/vcl/Module_vcl.mk b/vcl/Module_vcl.mk
index 314b54a7d520..78604ab0e9c4 100644
--- a/vcl/Module_vcl.mk
+++ b/vcl/Module_vcl.mk
@@ -21,7 +21,7 @@ $(eval $(call gb_Module_Module,vcl))
$(eval $(call gb_Module_add_targets,vcl,\
Library_vcl \
- Package_opengl \
+ Package_opengl_shader \
Package_theme_definitions \
Package_tipoftheday \
UIConfig_vcl \
diff --git a/vcl/Package_opengl.mk b/vcl/Package_opengl_shader.mk
index 15e3bee1da1a..15e3bee1da1a 100644
--- a/vcl/Package_opengl.mk
+++ b/vcl/Package_opengl_shader.mk