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