Kaydet (Commit) 12152d25 authored tarafından Tor Lillqvist's avatar Tor Lillqvist Kaydeden (comit) Peter Foley

Replace GUIBASE checks with equivalent OS checks

The idea is to get rid of GUIBASE and GUI checks as much as possible.

GUIBASE=aqua <=> OS=MACOSX
GUIBASE=WIN <=> OS=WNT
GUIBASE=cocoatouch <=> OS=IOS
GUIBASE=android <=> OS=ANDROID

Don't set GUIBASE to these values any more in configure.ac
either.

GUIBASE_FOR_BUILD is not used anywhere.

Conflicts:
	configure.ac
	postprocess/packcomponents/makefile.mk
	postprocess/packregistry/makefile.mk

Change-Id: Ie0526b40e1073f2328ba6c333e28752104b0fed3
üst 3b87d3dd
...@@ -589,7 +589,7 @@ $(eval $(call gb_Helper_register_libraries,UNOLIBS_OOO, \ ...@@ -589,7 +589,7 @@ $(eval $(call gb_Helper_register_libraries,UNOLIBS_OOO, \
vbaobj \ vbaobj \
vbaswobj \ vbaswobj \
vclcanvas \ vclcanvas \
$(if $(filter $(GUIBASE),aqua), \ $(if $(filter $(OS),MACOSX), \
fps_aqua \ fps_aqua \
) \ ) \
)) ))
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
$(eval $(call gb_Module_Module,apple_remote)) $(eval $(call gb_Module_Module,apple_remote))
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Module_add_targets,apple_remote,\ $(eval $(call gb_Module_add_targets,apple_remote,\
Library_AppleRemote \ Library_AppleRemote \
Package_inc \ Package_inc \
......
...@@ -46,7 +46,7 @@ $(eval $(call gb_Module_add_targets,avmedia,\ ...@@ -46,7 +46,7 @@ $(eval $(call gb_Module_add_targets,avmedia,\
)) ))
endif endif
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
ifneq ($(CPUNAME),X86_64) ifneq ($(CPUNAME),X86_64)
$(eval $(call gb_Module_add_targets,avmedia,\ $(eval $(call gb_Module_add_targets,avmedia,\
Library_avmediaQuickTime \ Library_avmediaQuickTime \
......
...@@ -109,8 +109,8 @@ BUILD_DIR= ...@@ -109,8 +109,8 @@ BUILD_DIR=
OUT2INC+=src$/cairo-win32.h OUT2INC+=src$/cairo-win32.h
.ELIF "$(GUIBASE)"=="aqua" .ELIF "$(OS)"=="MACOSX"
# ----------- Native Mac OS X (Aqua/Quartz) -------------------------------- # ----------- Mac OS X --------------------------------
.IF "$(SYSBASE)"!="" .IF "$(SYSBASE)"!=""
.IF "$(EXTRA_CFLAGS)" != "" .IF "$(EXTRA_CFLAGS)" != ""
cairo_CFLAGS+=$(EXTRA_CFLAGS) $(EXTRA_CDEFS) cairo_CFLAGS+=$(EXTRA_CFLAGS) $(EXTRA_CDEFS)
......
...@@ -77,8 +77,8 @@ BUILD_DIR=pixman ...@@ -77,8 +77,8 @@ BUILD_DIR=pixman
BUILD_ACTION=$(GNUMAKE) -f Makefile.win32 MMX=on SSE2=on CFG=release BUILD_ACTION=$(GNUMAKE) -f Makefile.win32 MMX=on SSE2=on CFG=release
.ENDIF .ENDIF
.ELIF "$(GUIBASE)"=="aqua" .ELIF "$(OS)"=="MACOSX"
# ----------- Native Mac OS X (Aqua/Quartz) -------------------------------- # ----------- Mac OS X --------------------------------
CONFIGURE_DIR= CONFIGURE_DIR=
CONFIGURE_ACTION=.$/configure CONFIGURE_ACTION=.$/configure
CONFIGURE_FLAGS=--enable-static=yes --enable-shared=no CPPFLAGS="$(EXTRA_CDEFS)" CONFIGURE_FLAGS=--enable-static=yes --enable-shared=no CPPFLAGS="$(EXTRA_CDEFS)"
......
...@@ -217,7 +217,6 @@ export GTK_PRINT_CFLAGS=$(gb_SPACE)@GTK_PRINT_CFLAGS@ ...@@ -217,7 +217,6 @@ export GTK_PRINT_CFLAGS=$(gb_SPACE)@GTK_PRINT_CFLAGS@
export GTK_PRINT_LIBS=$(gb_SPACE)@GTK_PRINT_LIBS@ export GTK_PRINT_LIBS=$(gb_SPACE)@GTK_PRINT_LIBS@
export GUI=@GUI@ export GUI=@GUI@
export GUIBASE=@GUIBASE@ export GUIBASE=@GUIBASE@
export GUIBASE_FOR_BUILD=@GUIBASE_FOR_BUILD@
export GUI_FOR_BUILD=@GUI_FOR_BUILD@ export GUI_FOR_BUILD=@GUI_FOR_BUILD@
export HAVE_CXX0X=@HAVE_CXX0X@ export HAVE_CXX0X=@HAVE_CXX0X@
export HAVE_GCC_AVX=@HAVE_GCC_AVX@ export HAVE_GCC_AVX=@HAVE_GCC_AVX@
......
...@@ -3480,7 +3480,7 @@ aix*) ...@@ -3480,7 +3480,7 @@ aix*)
cygwin*) cygwin*)
COM=MSC COM=MSC
GUI=WNT GUI=WNT
GUIBASE=WIN GUIBASE=not-used
OS=WNT OS=WNT
RTL_OS=Windows RTL_OS=Windows
P_SEP=";" P_SEP=";"
...@@ -3514,8 +3514,7 @@ cygwin*) ...@@ -3514,8 +3514,7 @@ cygwin*)
darwin*) darwin*)
COM=GCC COM=GCC
GUI=UNX GUI=UNX
# Not sure if "Aqua" is the right term to use? GUIBASE=not-used
GUIBASE="aqua"
OS=MACOSX OS=MACOSX
RTL_OS=MacOSX RTL_OS=MacOSX
P_SEP=: P_SEP=:
...@@ -3525,7 +3524,6 @@ darwin*) ...@@ -3525,7 +3524,6 @@ darwin*)
CPU=R CPU=R
CPUNAME=ARM CPUNAME=ARM
RTL_ARCH=ARM_EABI RTL_ARCH=ARM_EABI
GUIBASE=cocoatouch
PLATFORMID=macosx_arm_eabi PLATFORMID=macosx_arm_eabi
OUTPATH=unxiosr OUTPATH=unxiosr
OS=IOS OS=IOS
...@@ -3815,7 +3813,7 @@ linux-gnu*) ...@@ -3815,7 +3813,7 @@ linux-gnu*)
linux-android*) linux-android*)
COM=GCC COM=GCC
GUI=UNX GUI=UNX
GUIBASE=android GUIBASE=not-used
OS=ANDROID OS=ANDROID
RTL_OS=Android RTL_OS=Android
P_SEP=: P_SEP=:
...@@ -3854,7 +3852,7 @@ linux-android*) ...@@ -3854,7 +3852,7 @@ linux-android*)
mingw*) mingw*)
COM=GCC COM=GCC
GUI=WNT GUI=WNT
GUIBASE=WIN GUIBASE=not-used
OS=WNT OS=WNT
RTL_OS=Windows RTL_OS=Windows
P_SEP=: P_SEP=:
...@@ -4186,9 +4184,9 @@ if test "$cross_compiling" = "yes"; then ...@@ -4186,9 +4184,9 @@ if test "$cross_compiling" = "yes"; then
test -f ./config_host.mk 2>/dev/null || exit test -f ./config_host.mk 2>/dev/null || exit
cp config_host.mk ../config_build.mk cp config_host.mk ../config_build.mk
cp config.log ../config.Build.log cp config.log ../config.Build.log
. ./bin/get_config_variables COM GUI GUIBASE OS PATH CPU CPUNAME CC CXX DISABLE_PYTHON MACOSX_DEPLOYMENT_TARGET INPATH OUTPATH PYTHON SYSTEM_LIBXSLT OUTDIR SOLARINC SOLARLIB WORKDIR . ./bin/get_config_variables COM GUI OS PATH CPU CPUNAME CC CXX DISABLE_PYTHON MACOSX_DEPLOYMENT_TARGET INPATH OUTPATH PYTHON SYSTEM_LIBXSLT OUTDIR SOLARINC SOLARLIB WORKDIR
for V in COM GUI GUIBASE OS CPU CPUNAME CC CXX DISABLE_PYTHON MACOSX_DEPLOYMENT_TARGET INPATH OUTPATH \ for V in COM GUI OS CPU CPUNAME CC CXX DISABLE_PYTHON MACOSX_DEPLOYMENT_TARGET INPATH OUTPATH \
PYTHON SYSTEM_LIBXSLT; do PYTHON SYSTEM_LIBXSLT; do
VV='$'$V VV='$'$V
VV=`eval "echo $VV"` VV=`eval "echo $VV"`
...@@ -4227,7 +4225,6 @@ else ...@@ -4227,7 +4225,6 @@ else
CPU_FOR_BUILD="$CPU" CPU_FOR_BUILD="$CPU"
CXX_FOR_BUILD="$CXX" CXX_FOR_BUILD="$CXX"
DISABLE_PYTHON_FOR_BUILD="$DISABLE_PYTHON" DISABLE_PYTHON_FOR_BUILD="$DISABLE_PYTHON"
GUIBASE_FOR_BUILD="$GUIBASE"
GUI_FOR_BUILD="$GUI" GUI_FOR_BUILD="$GUI"
INPATH_FOR_BUILD="$INPATH" INPATH_FOR_BUILD="$INPATH"
MACOSX_DEPLOYMENT_TARGET_FOR_BUILD="$MACOSX_DEPLOYMENT_TARGET" MACOSX_DEPLOYMENT_TARGET_FOR_BUILD="$MACOSX_DEPLOYMENT_TARGET"
...@@ -4239,7 +4236,6 @@ else ...@@ -4239,7 +4236,6 @@ else
fi fi
AC_SUBST(COM_FOR_BUILD) AC_SUBST(COM_FOR_BUILD)
AC_SUBST(GUI_FOR_BUILD) AC_SUBST(GUI_FOR_BUILD)
AC_SUBST(GUIBASE_FOR_BUILD)
AC_SUBST(OS_FOR_BUILD) AC_SUBST(OS_FOR_BUILD)
AC_SUBST(CPU_FOR_BUILD) AC_SUBST(CPU_FOR_BUILD)
AC_SUBST(CPUNAME_FOR_BUILD) AC_SUBST(CPUNAME_FOR_BUILD)
......
...@@ -40,7 +40,7 @@ $(eval $(call gb_Library_add_defs,sofficeapp,\ ...@@ -40,7 +40,7 @@ $(eval $(call gb_Library_add_defs,sofficeapp,\
-DDESKTOP_DLLIMPLEMENTATION \ -DDESKTOP_DLLIMPLEMENTATION \
$(if $(filter TRUE,$(ENABLE_GNOMEVFS)),-DGNOME_VFS_ENABLED) \ $(if $(filter TRUE,$(ENABLE_GNOMEVFS)),-DGNOME_VFS_ENABLED) \
$(if $(filter WNT,$(GUI)),-DENABLE_QUICKSTART_APPLET) \ $(if $(filter WNT,$(GUI)),-DENABLE_QUICKSTART_APPLET) \
$(if $(filter aqua,$(GUIBASE)),-DENABLE_QUICKSTART_APPLET) \ $(if $(filter MACOSX,$(OS)),-DENABLE_QUICKSTART_APPLET) \
$(if $(filter TRUE,$(ENABLE_SYSTRAY_GTK)),-DENABLE_QUICKSTART_APPLET) \ $(if $(filter TRUE,$(ENABLE_SYSTRAY_GTK)),-DENABLE_QUICKSTART_APPLET) \
)) ))
...@@ -63,7 +63,7 @@ $(eval $(call gb_Library_use_libraries,sofficeapp,\ ...@@ -63,7 +63,7 @@ $(eval $(call gb_Library_use_libraries,sofficeapp,\
$(gb_UWINAPI) \ $(gb_UWINAPI) \
)) ))
ifeq ($(GUIBASE),cocoatouch) ifeq ($(OS),IOS)
$(eval $(call gb_Library_add_cflags,sofficeapp,\ $(eval $(call gb_Library_add_cflags,sofficeapp,\
$(gb_OBJCFLAGS) \ $(gb_OBJCFLAGS) \
)) ))
......
...@@ -77,7 +77,7 @@ endif # GUI=WNT ...@@ -77,7 +77,7 @@ endif # GUI=WNT
ifeq ($(GUI),UNX) ifeq ($(GUI),UNX)
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_add_objcxxobjects,pl,\ $(eval $(call gb_Library_add_objcxxobjects,pl,\
extensions/source/plugin/aqua/macmgr \ extensions/source/plugin/aqua/macmgr \
...@@ -90,7 +90,7 @@ $(eval $(call gb_Library_use_system_darwin_frameworks,pl,\ ...@@ -90,7 +90,7 @@ $(eval $(call gb_Library_use_system_darwin_frameworks,pl,\
CoreFoundation \ CoreFoundation \
)) ))
else # GUIBASE!=aqua else # OS!=MACOSX
ifeq ($(ENABLE_GTK),TRUE) ifeq ($(ENABLE_GTK),TRUE)
$(eval $(call gb_Library_add_defs,pl,\ $(eval $(call gb_Library_add_defs,pl,\
...@@ -114,7 +114,7 @@ $(eval $(call gb_Library_add_libs,pl,\ ...@@ -114,7 +114,7 @@ $(eval $(call gb_Library_add_libs,pl,\
-lX11 \ -lX11 \
)) ))
endif # GUIBASE=aqua endif # OS=MACOSX
endif # GUI=UNX endif # GUI=UNX
......
...@@ -110,7 +110,7 @@ $(eval $(call gb_Module_add_targets,extensions,\ ...@@ -110,7 +110,7 @@ $(eval $(call gb_Module_add_targets,extensions,\
)) ))
ifeq ($(GUI),UNX) ifeq ($(GUI),UNX)
ifneq ($(GUIBASE),aqua) ifneq ($(OS),MACOSX)
$(eval $(call gb_Module_add_targets,extensions,\ $(eval $(call gb_Module_add_targets,extensions,\
StaticLibrary_plugcon \ StaticLibrary_plugcon \
Executable_pluginapp.bin \ Executable_pluginapp.bin \
......
...@@ -33,7 +33,7 @@ $(eval $(call gb_Module_add_targets,fpicker,\ ...@@ -33,7 +33,7 @@ $(eval $(call gb_Module_add_targets,fpicker,\
Library_fps_office \ Library_fps_office \
)) ))
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Module_add_targets,fpicker,\ $(eval $(call gb_Module_add_targets,fpicker,\
Library_fps_aqua \ Library_fps_aqua \
)) ))
......
...@@ -31,7 +31,7 @@ $(eval $(call gb_Module_add_targets,lingucomponent,\ ...@@ -31,7 +31,7 @@ $(eval $(call gb_Module_add_targets,lingucomponent,\
Library_guesslang \ Library_guesslang \
Library_hyphen \ Library_hyphen \
Library_lnth \ Library_lnth \
$(if $(filter aqua,$(GUIBASE)),Library_MacOSXSpell) \ $(if $(filter MACOSX,$(OS)),Library_MacOSXSpell) \
Library_spell \ Library_spell \
Package_config \ Package_config \
StaticLibrary_ulingu \ StaticLibrary_ulingu \
......
...@@ -36,7 +36,7 @@ $(eval $(call gb_StaticLibrary_use_externals,nputils,\ ...@@ -36,7 +36,7 @@ $(eval $(call gb_StaticLibrary_use_externals,nputils,\
npapi_headers \ npapi_headers \
)) ))
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_StaticLibrary_add_defs,nputils,\ $(eval $(call gb_StaticLibrary_add_defs,nputils,\
-DNO_X11 \ -DNO_X11 \
)) ))
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
# #
#.IF "$(GUI)"=="UNX" || "$(GUIBASE)"=="WIN" #.IF "$(GUI)"=="UNX" || "$(OS)"=="WNT"
#LANG_GUI=WIN #LANG_GUI=WIN
#.ELSE #.ELSE
LANG_GUI=$(GUI) LANG_GUI=$(GUI)
......
...@@ -127,13 +127,13 @@ $(eval $(call gb_Library_add_exception_objects,tk,\ ...@@ -127,13 +127,13 @@ $(eval $(call gb_Library_add_exception_objects,tk,\
toolkit/source/helper/vclunohelper \ toolkit/source/helper/vclunohelper \
)) ))
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_add_cxxflags,tk,\ $(eval $(call gb_Library_add_cxxflags,tk,\
$(gb_OBJCXXFLAGS) \ $(gb_OBJCXXFLAGS) \
)) ))
endif endif
ifeq ($(GUIBASE),cocoatouch) ifeq ($(OS),IOS)
$(eval $(call gb_Library_add_cxxflags,tk,\ $(eval $(call gb_Library_add_cxxflags,tk,\
$(gb_OBJCXXFLAGS))) $(gb_OBJCXXFLAGS)))
endif endif
......
...@@ -32,7 +32,7 @@ ifeq ($(OS),MACOSX) ...@@ -32,7 +32,7 @@ ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.macosx)) $(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.macosx))
else ifeq ($(OS),WNT) else ifeq ($(OS),WNT)
$(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.windows)) $(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.windows))
else ifeq ($(GUIBASE),android) else ifeq ($(OS),ANDROID)
$(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.android)) $(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.android))
else ifeq ($(OS),IOS) else ifeq ($(OS),IOS)
$(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.ios)) $(eval $(call gb_Library_set_componentfile,vcl,vcl/vcl.ios))
...@@ -324,7 +324,7 @@ $(eval $(call gb_Library_use_packages,vcl,\ ...@@ -324,7 +324,7 @@ $(eval $(call gb_Library_use_packages,vcl,\
# GUIBASE specific stuff # GUIBASE specific stuff
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_add_cxxflags,vcl,\ $(eval $(call gb_Library_add_cxxflags,vcl,\
$(gb_OBJCXXFLAGS) \ $(gb_OBJCXXFLAGS) \
...@@ -530,7 +530,7 @@ $(eval $(call gb_Library_use_externals,vcl,\ ...@@ -530,7 +530,7 @@ $(eval $(call gb_Library_use_externals,vcl,\
)) ))
endif endif
ifeq ($(GUIBASE),android) ifeq ($(OS),ANDROID)
$(eval $(call gb_Library_add_libs,vcl,\ $(eval $(call gb_Library_add_libs,vcl,\
-llog \ -llog \
-landroid \ -landroid \
...@@ -561,7 +561,7 @@ $(eval $(call gb_Library_use_externals,vcl,\ ...@@ -561,7 +561,7 @@ $(eval $(call gb_Library_use_externals,vcl,\
)) ))
endif endif
ifeq ($(GUIBASE),cocoatouch) ifeq ($(OS),IOS)
$(eval $(call gb_Library_add_cxxflags,vcl,\ $(eval $(call gb_Library_add_cxxflags,vcl,\
$(gb_OBJCXXFLAGS) \ $(gb_OBJCXXFLAGS) \
)) ))
......
...@@ -70,13 +70,13 @@ $(eval $(call gb_Module_add_targets,vcl,\ ...@@ -70,13 +70,13 @@ $(eval $(call gb_Module_add_targets,vcl,\
endif endif
endif endif
ifeq ($(GUIBASE),aqua) ifeq ($(OS),MACOSX)
$(eval $(call gb_Module_add_targets,vcl,\ $(eval $(call gb_Module_add_targets,vcl,\
Zip_osxres \ Zip_osxres \
)) ))
endif endif
ifeq ($(GUIBASE),WIN) ifeq ($(OS),WNT)
$(eval $(call gb_Module_add_targets,vcl,\ $(eval $(call gb_Module_add_targets,vcl,\
WinResTarget_vcl \ WinResTarget_vcl \
)) ))
......
...@@ -38,9 +38,9 @@ SHL1STDLIBS=$(SALLIB) $(TOOLSLIB) $(CPPUNITLIB) ...@@ -38,9 +38,9 @@ SHL1STDLIBS=$(SALLIB) $(TOOLSLIB) $(CPPUNITLIB)
.IF "$(GUI)"=="WNT" .IF "$(GUI)"=="WNT"
SHL1STDLIBS+= $(LB)$/iodiapi.lib SHL1STDLIBS+= $(LB)$/iodiapi.lib
.ELIF "$(GUI)"=="UNX" && "$(GUIBASE)"!="aqua" .ELIF "$(GUI)"=="UNX" && "$(OS)"!="MACOSX"
SHL1STDLIBS+=$(LB)$/libodiapi.so SHL1STDLIBS+=$(LB)$/libodiapi.so
.ELIF "$(GUI)"=="UNX" && "$(GUIBASE)"=="aqua" .ELIF "$(OS)"=="MACOSX"
SHL1STDLIBS+=$(LB)$/libodiapi.dylib SHL1STDLIBS+=$(LB)$/libodiapi.dylib
.ENDIF .ENDIF
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment