diff options
author | Tor Lillqvist <tml@collabora.com> | 2016-08-03 22:12:29 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2016-08-03 22:40:20 +0300 |
commit | f97180b763793fc89af7b52953fe60eee6a209a8 (patch) | |
tree | 807a595619fcaac7dc3b6c9367c13f57a5546621 | |
parent | b4967969b8892ee532dede7017e08029a01ed802 (diff) |
Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusion
ENABLE_OPENGL means whether to enable the OpenGL slideshow transition
code. It does not mean whether to enable use of OpenGL in general. So
rename it to ENABLE_OPENGL_TRANSITIONS while at it.
ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11
(and Wayland) platforms, I think, meaning Linux and maybe Solaris and
the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL.
Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae
-rw-r--r-- | avmedia/Library_avmedia.mk | 2 | ||||
-rw-r--r-- | chart2/Library_chartcore.mk | 8 | ||||
-rw-r--r-- | chart2/Module_chart2.mk | 2 | ||||
-rw-r--r-- | config_host.mk.in | 2 | ||||
-rw-r--r-- | configure.ac | 14 | ||||
-rw-r--r-- | cui/Library_cui.mk | 2 | ||||
-rw-r--r-- | postprocess/CustomTarget_registry.mk | 2 | ||||
-rw-r--r-- | postprocess/Rdb_services.mk | 8 | ||||
-rw-r--r-- | scp2/InstallModule_impress.mk | 2 | ||||
-rw-r--r-- | slideshow/Library_slideshow.mk | 2 | ||||
-rw-r--r-- | slideshow/Module_slideshow.mk | 2 | ||||
-rw-r--r-- | svx/Library_svxcore.mk | 2 | ||||
-rw-r--r-- | toolkit/Library_tk.mk | 2 | ||||
-rw-r--r-- | vcl/CppunitTest_vcl_bitmap_test.mk | 2 | ||||
-rw-r--r-- | vcl/Executable_icontest.mk | 2 | ||||
-rw-r--r-- | vcl/Executable_vcldemo.mk | 2 | ||||
-rw-r--r-- | vcl/Library_vcl.mk | 2 |
17 files changed, 28 insertions, 30 deletions
diff --git a/avmedia/Library_avmedia.mk b/avmedia/Library_avmedia.mk index 6a0c35bd87a4..4c028ca3b95e 100644 --- a/avmedia/Library_avmedia.mk +++ b/avmedia/Library_avmedia.mk @@ -27,7 +27,7 @@ $(eval $(call gb_Library_use_externals,avmedia,\ boost_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,avmedia,\ glew \ )) diff --git a/chart2/Library_chartcore.mk b/chart2/Library_chartcore.mk index 7040ade3298b..33c204f097d6 100644 --- a/chart2/Library_chartcore.mk +++ b/chart2/Library_chartcore.mk @@ -30,7 +30,7 @@ $(eval $(call gb_Library_use_externals,chartcore,\ glm_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,chartcore,\ glew \ )) @@ -119,7 +119,7 @@ $(eval $(call gb_Library_add_exception_objects,chartcore,\ chart2/source/view/main/VPolarTransformation \ chart2/source/view/main/VTitle \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_add_exception_objects,chartcore,\ chart2/source/view/main/3DChartObjects \ chart2/source/view/main/GL3DPlotterBase \ @@ -265,12 +265,12 @@ else ifeq ($(OS), $(filter LINUX %BSD SOLARIS, $(OS))) $(eval $(call gb_Library_add_libs,chartcore,\ $(DLOPEN_LIBS) \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_add_libs,chartcore,\ -lGL \ -lX11 \ )) -endif #ENABLE_OPENGL +endif #!ENABLE_HEADLESS endif diff --git a/chart2/Module_chart2.mk b/chart2/Module_chart2.mk index 3b32e1cc5c01..5a88f1827207 100644 --- a/chart2/Module_chart2.mk +++ b/chart2/Module_chart2.mk @@ -13,7 +13,7 @@ $(eval $(call gb_Module_add_targets,chart2,\ Library_chartcontroller \ Library_chartcore \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Module_add_targets,chart2,\ Library_chartopengl \ Package_opengl \ diff --git a/config_host.mk.in b/config_host.mk.in index ddd144e48cd2..4f2e992138aa 100644 --- a/config_host.mk.in +++ b/config_host.mk.in @@ -159,7 +159,7 @@ export ENABLE_ONLINE_UPDATE=@ENABLE_ONLINE_UPDATE@ export ENABLE_ONLINE_UPDATE_MAR=@ENABLE_ONLINE_UPDATE_MAR@ export ENABLE_EXTENSION_UPDATE=@ENABLE_EXTENSION_UPDATE@ export ENABLE_OOENV=@ENABLE_OOENV@ -export ENABLE_OPENGL=@ENABLE_OPENGL@ +export ENABLE_OPENGL_TRANSITIONS=@ENABLE_OPENGL_TRANSITIONS@ export ENABLE_OPENGL_CANVAS=@ENABLE_OPENGL_CANVAS@ export ENABLE_PCH=@ENABLE_PCH@ export ENABLE_PDFIMPORT=@ENABLE_PDFIMPORT@ diff --git a/configure.ac b/configure.ac index d4540f5ca94f..c31d452d8717 100644 --- a/configure.ac +++ b/configure.ac @@ -10371,29 +10371,29 @@ else fi AC_SUBST(ENABLE_VLC) -# this is for opengl transitions in impress slideshow -ENABLE_OPENGL= +ENABLE_OPENGL_TRANSITIONS= +ENABLE_OPENGL_CANVAS= if test $_os = iOS -o $_os = Android; then : # disable elif test "$_os" = "Darwin"; then # We use frameworks on Mac OS X, no need for detail checks - ENABLE_OPENGL=TRUE + ENABLE_OPENGL_TRANSITIONS=TRUE AC_DEFINE(HAVE_FEATURE_OPENGL,1) ENABLE_OPENGL_CANVAS=TRUE elif test $_os = WINNT; then - ENABLE_OPENGL=TRUE + ENABLE_OPENGL_TRANSITIONS=TRUE AC_DEFINE(HAVE_FEATURE_OPENGL,1) ENABLE_OPENGL_CANVAS=TRUE else if test "$USING_X11" = TRUE; then AC_CHECK_LIB(GL, glBegin, [:], AC_MSG_ERROR([libGL required.])) - ENABLE_OPENGL=TRUE + ENABLE_OPENGL_TRANSITIONS=TRUE AC_DEFINE(HAVE_FEATURE_OPENGL,1) ENABLE_OPENGL_CANVAS=TRUE fi fi -AC_SUBST(ENABLE_OPENGL) +AC_SUBST(ENABLE_OPENGL_TRANSITIONS) AC_SUBST(ENABLE_OPENGL_CANVAS) dnl ================================================= @@ -12757,7 +12757,7 @@ if test "$enable_mpl_subset" = "yes"; then esac done - ENABLE_OPENGL= + ENABLE_OPENGL_TRANSITIONS= if test "$enable_lpsolve" != "no" -o "x$ENABLE_LPSOLVE" = "xTRUE"; then AC_MSG_ERROR([need to --disable-lpsolve - calc linear programming solver.]) diff --git a/cui/Library_cui.mk b/cui/Library_cui.mk index 7bb181d7f50c..50217fadb18b 100644 --- a/cui/Library_cui.mk +++ b/cui/Library_cui.mk @@ -70,7 +70,7 @@ $(eval $(call gb_Library_use_externals,cui,\ icuuc \ icu_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,cui,\ glew \ )) diff --git a/postprocess/CustomTarget_registry.mk b/postprocess/CustomTarget_registry.mk index 6a9e2d19e457..b1479b01f42e 100644 --- a/postprocess/CustomTarget_registry.mk +++ b/postprocess/CustomTarget_registry.mk @@ -443,7 +443,7 @@ postprocess_FILES_onlineupdate := \ $(call gb_XcuModuleTarget_get_target,extensions/source/update/check)/org/openoffice/Office/Jobs-onlineupdate.xcu endif -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_OPENGL_TRANSITIONS),TRUE) postprocess_XCDS += ogltrans.xcd postprocess_DEPS_ogltrans := main postprocess_FILES_ogltrans := \ diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk index c411fc193e50..775022a659de 100644 --- a/postprocess/Rdb_services.mk +++ b/postprocess/Rdb_services.mk @@ -213,7 +213,7 @@ $(eval $(call gb_Rdb_add_components,services,\ extensions/source/update/check/updchk.uno \ extensions/source/update/ui/updchk \ ) \ - $(if $(ENABLE_OPENGL), \ + $(if $(ENABLE_OPENGL_TRANSITIONS), \ slideshow/source/engine/OGLTrans/ogltrans \ ) \ $(if $(ENABLE_TDE), \ @@ -229,10 +229,8 @@ $(eval $(call gb_Rdb_add_components,services,\ wizards/com/sun/star/wizards/report/report \ wizards/com/sun/star/wizards/table/table \ ) \ - $(if $(ENABLE_OPENGL), \ - $(if $(ENABLE_GLTF), \ - $(call gb_Helper_optional,AVMEDIA,avmedia/source/opengl/avmediaogl) \ - ) \ + $(if $(ENABLE_GLTF), \ + $(call gb_Helper_optional,AVMEDIA,avmedia/source/opengl/avmediaogl) \ ) \ )) diff --git a/scp2/InstallModule_impress.mk b/scp2/InstallModule_impress.mk index c8d04a49dc9b..fc097b5e13eb 100644 --- a/scp2/InstallModule_impress.mk +++ b/scp2/InstallModule_impress.mk @@ -28,7 +28,7 @@ $(eval $(call gb_InstallModule_add_scpfiles,scp2/impress,\ )) $(eval $(call gb_InstallModule_add_scpfiles,scp2/impress,\ - $(if $(filter TRUE,$(ENABLE_OPENGL)),\ + $(if $(filter TRUE,$(ENABLE_OPENGL_TRANSITIONS)),\ scp2/source/impress/module_ogltrans \ ) \ )) diff --git a/slideshow/Library_slideshow.mk b/slideshow/Library_slideshow.mk index 3834dfdc4efe..3a9aac6ad245 100644 --- a/slideshow/Library_slideshow.mk +++ b/slideshow/Library_slideshow.mk @@ -29,7 +29,7 @@ $(eval $(call gb_Library_set_precompiled_header,slideshow,$(SRCDIR)/slideshow/in $(eval $(call gb_Library_use_externals,slideshow,\ boost_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,slideshow,\ glew \ )) diff --git a/slideshow/Module_slideshow.mk b/slideshow/Module_slideshow.mk index 01d1058c16be..8d98a97a2e90 100644 --- a/slideshow/Module_slideshow.mk +++ b/slideshow/Module_slideshow.mk @@ -12,7 +12,7 @@ $(eval $(call gb_Module_Module,slideshow)) $(eval $(call gb_Module_add_targets,slideshow,\ Library_slideshow \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_OPENGL_TRANSITIONS),TRUE) $(eval $(call gb_Module_add_targets,slideshow,\ Library_OGLTrans \ Package_opengl \ diff --git a/svx/Library_svxcore.mk b/svx/Library_svxcore.mk index 40db4078077d..35f33fb8c7f9 100644 --- a/svx/Library_svxcore.mk +++ b/svx/Library_svxcore.mk @@ -86,7 +86,7 @@ $(eval $(call gb_Library_use_externals,svxcore,\ icu_headers \ libxml2 \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,svxcore,\ glew \ )) diff --git a/toolkit/Library_tk.mk b/toolkit/Library_tk.mk index ecb376eb54c2..27bd72192226 100644 --- a/toolkit/Library_tk.mk +++ b/toolkit/Library_tk.mk @@ -25,7 +25,7 @@ $(eval $(call gb_Library_use_externals,tk,\ boost_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,tk,\ glew \ )) diff --git a/vcl/CppunitTest_vcl_bitmap_test.mk b/vcl/CppunitTest_vcl_bitmap_test.mk index 110418126298..ab1235ac6434 100644 --- a/vcl/CppunitTest_vcl_bitmap_test.mk +++ b/vcl/CppunitTest_vcl_bitmap_test.mk @@ -17,7 +17,7 @@ $(eval $(call gb_CppunitTest_use_externals,vcl_bitmap_test,\ boost_headers \ glm_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_CppunitTest_use_externals,vcl_bitmap_test,\ glew \ )) diff --git a/vcl/Executable_icontest.mk b/vcl/Executable_icontest.mk index 58efd051b2da..102697b0daa2 100644 --- a/vcl/Executable_icontest.mk +++ b/vcl/Executable_icontest.mk @@ -13,7 +13,7 @@ $(eval $(call gb_Executable_use_externals,icontest,\ boost_headers \ glm_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Executable_use_externals,icontest,\ glew \ )) diff --git a/vcl/Executable_vcldemo.mk b/vcl/Executable_vcldemo.mk index 6003ecd8e9f3..bff091e2afeb 100644 --- a/vcl/Executable_vcldemo.mk +++ b/vcl/Executable_vcldemo.mk @@ -19,7 +19,7 @@ $(eval $(call gb_Executable_use_externals,vcldemo,\ boost_headers \ glm_headers \ )) -ifeq ($(ENABLE_OPENGL),TRUE) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Executable_use_externals,vcldemo,\ glew \ )) diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk index 761fcbe90036..06b366fb4790 100644 --- a/vcl/Library_vcl.mk +++ b/vcl/Library_vcl.mk @@ -121,7 +121,7 @@ $(eval $(call gb_Library_use_externals,vcl,\ lcms2 \ mdds_headers \ )) -ifneq ($(ENABLE_OPENGL)$(if $(filter ANDROID,$(OS)),TRUE),) +ifeq ($(ENABLE_HEADLESS),) $(eval $(call gb_Library_use_externals,vcl,\ glew \ )) |