From 05293cb04c707b12047ce2378894cf6b7bb67bbc Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Tue, 27 Sep 2011 21:33:07 +0200 Subject: [PATCH] remove checks for unused BUILD_SPECIAL environment variable --- external/gcc3_specific/makefile.mk | 4 -- instsetoo_native/util/makefile.mk | 9 ---- postprocess/packcomponents/makefile.mk | 4 -- scp2/source/ooo/file_improvement.scp | 41 ----------------- scp2/source/ooo/file_ooo.scp | 10 ----- scp2/source/ooo/makefile.mk | 6 --- scp2/source/ooo/module_hidden_ooo.scp | 12 ----- scp2/source/ooo/module_improvement.scp | 42 ------------------ scp2/source/ooo/ooo_brand.scp | 4 -- scp2/source/ooo/scpaction_ooo.scp | 4 -- scp2/source/ooo/vc_redist.scp | 8 ---- scp2/util/makefile.mk | 4 -- setup_native/prj/d.lst | 1 - .../source/mac/ooo/osxdndinstall_nologo.png | Bin 34637 -> 0 bytes solenv/bin/modules/installer/ziplist.pm | 7 --- solenv/inc/rules.mk | 33 +------------- solenv/inc/settings.mk | 10 ----- .../global/system/includes/master.inc | 2 +- 18 files changed, 2 insertions(+), 199 deletions(-) delete mode 100644 scp2/source/ooo/file_improvement.scp delete mode 100644 scp2/source/ooo/module_improvement.scp delete mode 100644 setup_native/source/mac/ooo/osxdndinstall_nologo.png diff --git a/external/gcc3_specific/makefile.mk b/external/gcc3_specific/makefile.mk index 5d0fef848edd..fd45273cd475 100644 --- a/external/gcc3_specific/makefile.mk +++ b/external/gcc3_specific/makefile.mk @@ -7,8 +7,6 @@ TARGET=gcc3_specific # ------------------------------------------------------------------ -.IF "$(BUILD_SPECIAL)"=="" - .IF "$(GUI)" == "WNT" .IF "$(COM)" == "GCC" @@ -84,8 +82,6 @@ $(LB)$/libgcc_s.so.$(SHORTSTDC3) : .ENDIF .ENDIF -.ENDIF # "$(BUILD_SPECIAL)"=="" - .INCLUDE: target.mk diff --git a/instsetoo_native/util/makefile.mk b/instsetoo_native/util/makefile.mk index d2878c39abca..b2cc69eb804d 100644 --- a/instsetoo_native/util/makefile.mk +++ b/instsetoo_native/util/makefile.mk @@ -183,13 +183,6 @@ MSIHELPPACKTEMPLATESOURCE=$(PRJ)$/inc_ooohelppack$/windows$/msi_templates MSIURETEMPLATESOURCE=$(PRJ)$/inc_ure$/windows$/msi_templates MSISDKOOTEMPLATESOURCE=$(PRJ)$/inc_sdkoo$/windows$/msi_templates -.IF "$(BUILD_SPECIAL)"!="" -MSIOFFICETEMPLATEDIR=$(MSIOFFICETEMPLATESOURCE) -MSILANGPACKTEMPLATEDIR=$(MSILANGPACKTEMPLATESOURCE) -MSIHELPPACKTEMPLATEDIR=$(MSIHELPPACKTEMPLATESOURCE) -MSIURETEMPLATEDIR=$(MSIURETEMPLATESOURCE) -MSISDKOOTEMPLATEDIR=$(MSISDKOOTEMPLATESOURCE) -.ELSE # "$(BUILD_SPECIAL)"!="" NOLOGOSPLASH:=$(BIN)$/intro.zip DEVNOLOGOSPLASH:=$(BIN)$/dev$/intro.zip MSIOFFICETEMPLATEDIR=$(MISC)$/openoffice$/msi_templates @@ -236,8 +229,6 @@ $(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) : $(ADDDEPS) $(MAKETARGETS) : $(ADDDEPS) .ENDIF # "$(MAKETARGETS)"!="" -.ENDIF # "$(BUILD_SPECIAL)"!="" - $(foreach,i,$(alllangiso) openoffice_$i) : $$@{$(PKGFORMAT:^".")} .IF "$(MAKETARGETS)"!="" .IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" diff --git a/postprocess/packcomponents/makefile.mk b/postprocess/packcomponents/makefile.mk index 639aa7cf2e08..8f23fc4a6dda 100644 --- a/postprocess/packcomponents/makefile.mk +++ b/postprocess/packcomponents/makefile.mk @@ -201,10 +201,6 @@ my_components += pythonloader my_components += component/desktop/unx/splash/splash .ENDIF -.IF "$(BUILD_SPECIAL)" != "" -my_components += oooimprovement -.END - .IF "$(DISABLE_ATL)" == "" my_components += emboleobj .END diff --git a/scp2/source/ooo/file_improvement.scp b/scp2/source/ooo/file_improvement.scp deleted file mode 100644 index cd6cfe715d64..000000000000 --- a/scp2/source/ooo/file_improvement.scp +++ /dev/null @@ -1,41 +0,0 @@ -/************************************************************************* -* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2000, 2010 Oracle and/or its affiliates. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * - * for a copy of the LGPLv3 License. - * -************************************************************************/ - -#include "macros.inc" - -#if defined(BUILD_SPECIAL) -File gid_File_Share_Registry_Oooimprovement_Xcd - TXT_FILE_BODY; - Styles = (PACKED); - Dir = gid_Dir_Share_Registry; - Name = "oooimprovement.xcd"; -End -#endif - -#if defined(BUILD_SPECIAL) -STD_LIB_FILE( gid_File_Lib_Oooimprovement , oooimprovement) -#endif diff --git a/scp2/source/ooo/file_ooo.scp b/scp2/source/ooo/file_ooo.scp index f5b30d9b4dae..6c7bcb78cb92 100644 --- a/scp2/source/ooo/file_ooo.scp +++ b/scp2/source/ooo/file_ooo.scp @@ -2156,13 +2156,3 @@ File gid_File_Extension_Dictionary_Zu UnixRights = 444; End #endif - -// #ifdef BUILD_SPECIAL -// File gid_File_Extension_Oxt_Oooimprovement -// Name = "OOoImprovement.oxt"; -// Dir = gid_Brand_Dir_Share_Extensions_Oooimprovement; -// Styles = (PACKED, ARCHIVE); -// UnixRights = 444; -// End -// #endif - diff --git a/scp2/source/ooo/makefile.mk b/scp2/source/ooo/makefile.mk index 76fbc52cd915..391348a51124 100644 --- a/scp2/source/ooo/makefile.mk +++ b/scp2/source/ooo/makefile.mk @@ -41,10 +41,6 @@ TARGETTYPE=CUI SCPDEFS+=-D_MSC .ENDIF -.IF "$(BUILD_SPECIAL)"!="" -SCPDEFS+=-DBUILD_SPECIAL -.ENDIF - .IF "$(ENABLE_ONLINE_UPDATE)"!="" SCPDEFS+=-DENABLE_ONLINE_UPDATE .ENDIF @@ -308,7 +304,6 @@ PARFILES= \ file_font_ooo.par \ file_library_ooo.par \ file_resource_ooo.par \ - file_improvement.par \ shortcut_ooo.par \ module_ooo.par \ module_hidden_ooo.par \ @@ -318,7 +313,6 @@ PARFILES= \ module_help_template.par \ module_java.par \ module_systemint.par \ - module_improvement.par \ profile_ooo.par \ profileitem_ooo.par \ ure.par \ diff --git a/scp2/source/ooo/module_hidden_ooo.scp b/scp2/source/ooo/module_hidden_ooo.scp index cb1e89a385c0..c290f2bc2d11 100644 --- a/scp2/source/ooo/module_hidden_ooo.scp +++ b/scp2/source/ooo/module_hidden_ooo.scp @@ -868,15 +868,3 @@ Module gid_Module_Root_Userland PackageName = "${USERLANDPACKAGENAME}"; End #endif - -// #ifdef BUILD_SPECIAL -// Module gid_Module_Root_Extension_Oooimprovement -// Name = "gid_Module_Root_Extension_Oooimprovement"; -// Description = "gid_Module_Root_Extension_Oooimprovement"; -// Files = (gid_File_Extension_Oxt_Oooimprovement); -// InstallOrder = "1990"; -// PackageInfo = "packinfo_office.txt"; -// ParentID = gid_Module_Root; -// Styles = (HIDDEN_ROOT); -// End -// #endif diff --git a/scp2/source/ooo/module_improvement.scp b/scp2/source/ooo/module_improvement.scp deleted file mode 100644 index 1380202f34e7..000000000000 --- a/scp2/source/ooo/module_improvement.scp +++ /dev/null @@ -1,42 +0,0 @@ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2000, 2010 Oracle and/or its affiliates. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * - * for a copy of the LGPLv3 License. - * - ************************************************************************/ - -#include "macros.inc" - -// OOo improvement module - -#if defined(BUILD_SPECIAL) -Module gid_Module_Oooimprovement - PackageInfo = "packinfo_office.txt"; - Name = "gid_Module_Oooimprovement"; - Description = "gid_Module_Oooimprovement"; - ParentID = gid_Module_Root; - Default = YES; - Styles = (HIDDEN_ROOT); - Files = (gid_File_Share_Registry_Oooimprovement_Xcd, gid_File_Lib_Oooimprovement); -End -#endif diff --git a/scp2/source/ooo/ooo_brand.scp b/scp2/source/ooo/ooo_brand.scp index dcdf99b1718d..649c6b6f69e8 100644 --- a/scp2/source/ooo/ooo_brand.scp +++ b/scp2/source/ooo/ooo_brand.scp @@ -52,10 +52,6 @@ ProfileItem gid_Brand_Profileitem_Bootstrap_Errorreport_Server Section = "ErrorReport"; Order = 8; Key = "ErrorReportServer"; - #if defined(BUILD_SPECIAL) Value = "report.libreoffice.org"; - #else - Value = ""; - #endif End diff --git a/scp2/source/ooo/scpaction_ooo.scp b/scp2/source/ooo/scpaction_ooo.scp index 13a1316a352b..dba0ce7a8d59 100644 --- a/scp2/source/ooo/scpaction_ooo.scp +++ b/scp2/source/ooo/scpaction_ooo.scp @@ -282,11 +282,7 @@ End #ifdef MACOSX ScpAction scp_Copy_Dmg_Background_Image - #if defined(BUILD_SPECIAL) Copy = "osxdndinstall.png"; - #else - Copy = "osxdndinstall_nologo.png"; - #endif Name = "background.png"; UnixRights = 444; Styles = (); diff --git a/scp2/source/ooo/vc_redist.scp b/scp2/source/ooo/vc_redist.scp index 0b71511c7f0e..5c5c557b4611 100644 --- a/scp2/source/ooo/vc_redist.scp +++ b/scp2/source/ooo/vc_redist.scp @@ -30,21 +30,13 @@ #if defined(WITH_VC_REDIST) ScpAction scp_Copy_vcredist_x86 - #if defined(BUILD_SPECIAL) - Copy = "vcredist_x86_9.0.30729.4148.exe"; - #else Copy = "vcredist_x86.exe"; - #endif Name = "vcredist_x86.exe"; Subdir = "redist"; End ScpAction scp_Copy_vcredist_x64 - #if defined(BUILD_SPECIAL) - Copy = "vcredist_x64_9.0.30729.4148.exe"; - #else Copy = "vcredist_x64.exe"; - #endif Name = "vcredist_x64.exe"; Subdir = "redist"; End diff --git a/scp2/util/makefile.mk b/scp2/util/makefile.mk index adc03b783da8..5b611c35803c 100644 --- a/scp2/util/makefile.mk +++ b/scp2/util/makefile.mk @@ -111,8 +111,6 @@ SCP1FILES += \ SCP1FILES += \ ure_into_ooo.par \ ure.par \ - module_improvement.par \ - file_improvement.par \ common_brand.par \ common_brand_readme.par \ ooo_brand.par @@ -305,8 +303,6 @@ SCP2FILES += \ SCP2FILES += \ ure_into_ooo.par \ ure.par \ - module_improvement.par \ - file_improvement.par \ common_brand.par \ common_brand_readme.par \ ooo_brand.par diff --git a/setup_native/prj/d.lst b/setup_native/prj/d.lst index ed5abf6c89e1..71290f13e7af 100644 --- a/setup_native/prj/d.lst +++ b/setup_native/prj/d.lst @@ -30,7 +30,6 @@ mkdir: %_DEST%\bin\osolsmf ..\source\mac\*.icns %_DEST%\bin\*.icns ..\source\mac\Info.plist.langpack %_DEST%\bin\Info.plist.langpack ..\source\mac\ooo\osxdndinstall.png %_DEST%\bin\osl\osxdndinstall.png -..\source\mac\ooo\osxdndinstall_nologo.png %_DEST%\bin\osl\osxdndinstall_nologo.png ..\source\mac\ooo\DS_Store %_DEST%\bin\osl\DS_Store ..\source\mac\ooo\DS_Store_Langpack %_DEST%\bin\osl\DS_Store_Langpack ..\source\java\javaversion.dat %_DEST%\bin\javaversion.dat diff --git a/setup_native/source/mac/ooo/osxdndinstall_nologo.png b/setup_native/source/mac/ooo/osxdndinstall_nologo.png deleted file mode 100644 index 2ce08fe52f6b23b8b360c16ca8fc3291c1d5233b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34637 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'PRODUCTVERSION'} = 1; # FAKE } - - # Creating differentiators for BUILD_SPECIAL in layering - if ( ! $ENV{'BUILD_SPECIAL'} ) - { - if ( $allvariables->{'REGISTRYLAYERNAME'} ) { $allvariables->{'REGISTRYLAYERNAME'} = $allvariables->{'REGISTRYLAYERNAME'} . "_"; } - if (( $installer::globals::iswindowsbuild ) && ( $allvariables->{'BASISROOTNAME'} )) { $allvariables->{'BASISROOTNAME'} = $allvariables->{'BASISROOTNAME'} . "_"; } - } } #################################################### diff --git a/solenv/inc/rules.mk b/solenv/inc/rules.mk index ca816d8e664b..cc2d8dfa62c5 100644 --- a/solenv/inc/rules.mk +++ b/solenv/inc/rules.mk @@ -92,31 +92,13 @@ $(OBJ)/%.obj : %.cc .ENDIF .IF "$(ENABLE_PCH)"!="" -# workaround for file locking problems on network volumes -.IF "$(NETWORK_BUILD)"=="" PCHOUTDIR=$(SLO)/pch PCHEXOUTDIR=$(SLO)/pch_ex -.ELSE # "$(NETWORK_BUILD)"=="" -PCHOUTDIR=$(TMP)/$(BUILD)$(PRJNAME)$(PROEXT) -PCHEXOUTDIR=$(TMP)/$(BUILD)$(PRJNAME)_ex$(PROEXT) -.ENDIF # "$(NETWORK_BUILD)"=="" + $(SLO)/precompiled.% .PHONY: -$(MKDIRHIER) $(SLO)/pch .IF "$(COM)"=="MSC" -.IF "$(NETWORK_BUILD)"!="" - -$(MKDIRHIER) $(PCHOUTDIR) -.IF "$(HAVE_BIG_TMP)"=="" - $(COMMAND_ECHO)-$(COPY) $(SLO)/pch/precompiled_$(PRJNAME).hxx$(PCHPOST) $(PCHOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) -.ENDIF # "$(HAVE_BIG_TMP)"=="" -.ENDIF # "$(NETWORK_BUILD)"!="" $(COMMAND_ECHO)$(CXX) @$(mktmp -Fp$(PCHOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) $(CFLAGS_CREATE_PCH) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSCXXSLO) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGS_NO_EXCEPTIONS) -DEXCEPTIONS_OFF $(CFLAGSAPPEND) $(INCPCH)/precompiled_$(PRJNAME).cxx) -.IF "$(NETWORK_BUILD)"!="" - $(COMMAND_ECHO)$(COPY) $(PCHOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) $(SLO)/pch/precompiled_$(PRJNAME).hxx$(PCHPOST) -.IF "$(HAVE_BIG_TMP)"=="" - $(COMMAND_ECHO)$(RM) $(PCHOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) - $(COMMAND_ECHO)$(RMDIR) $(PCHOUTDIR) -.ENDIF # "$(HAVE_BIG_TMP)"=="" -.ENDIF # "$(NETWORK_BUILD)"!="" .ELIF "$(COM)"=="GCC" && "$(CCNUMVER)">="000300040000" $(COMMAND_ECHO)$(CXX) -o$(SLO)/pch/precompiled_$(PRJNAME).hxx$(PCHPOST) $(CFLAGS_CREATE_PCH) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSCXXSLO) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGS_NO_EXCEPTIONS) -DEXCEPTIONS_OFF $(CFLAGSAPPEND) $(INCPCH)/precompiled_$(PRJNAME).hxx @echo "#error Tried to use wrong precompiled header" > $(SLO)/pch/precompiled_$(PRJNAME).hxx @@ -128,20 +110,7 @@ $(SLO)/precompiled.% .PHONY: $(SLO)/precompiled_ex.% .PHONY: -$(MKDIRHIER) $(SLO)/pch_ex .IF "$(COM)"=="MSC" -.IF "$(NETWORK_BUILD)"!="" - -$(MKDIRHIER) $(PCHEXOUTDIR) -.IF "$(HAVE_BIG_TMP)"=="" - $(COMMAND_ECHO)-$(COPY) $(SLO)/pch_ex/precompiled_$(PRJNAME).hxx$(PCHPOST) $(PCHEXOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) -.ENDIF # "$(HAVE_BIG_TMP)"=="" -.ENDIF # "$(NETWORK_BUILD)"!="" $(COMMAND_ECHO)$(CXX) @$(mktmp -Fp$(PCHEXOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) $(CFLAGS_CREATE_PCH:s/pchname/pchname_ex/) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSCXXSLO) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGSEXCEPTIONS) -DEXCEPTIONS_ON $(CFLAGSAPPEND) $(INCPCH)/precompiled_$(PRJNAME).cxx) -.IF "$(NETWORK_BUILD)"!="" - $(COMMAND_ECHO)$(COPY) $(PCHEXOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) $(SLO)/pch_ex/precompiled_$(PRJNAME).hxx$(PCHPOST) -.IF "$(HAVE_BIG_TMP)"=="" - $(COMMAND_ECHO)$(RM) $(PCHEXOUTDIR)/precompiled_$(PRJNAME).hxx$(PCHPOST) - $(COMMAND_ECHO)$(RMDIR) $(PCHEXOUTDIR) -.ENDIF # "$(HAVE_BIG_TMP)"=="" -.ENDIF # "$(NETWORK_BUILD)"!="" .ELIF "$(COM)"=="GCC" && "$(CCNUMVER)">="000300040000" $(COMMAND_ECHO)$(CXX) -o$(SLO)/pch_ex/precompiled_$(PRJNAME).hxx$(PCHPOST) $(CFLAGS_CREATE_PCH) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSCXXSLO) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGSEXCEPTIONS) -DEXCEPTIONS_ON $(CFLAGSAPPEND) $(INCPCH)/precompiled_$(PRJNAME).hxx @echo "#error Tried to use wrong precompiled header" > $(SLO)/pch_ex/precompiled_$(PRJNAME).hxx diff --git a/solenv/inc/settings.mk b/solenv/inc/settings.mk index 661861b9b8b7..6030f138a5a5 100644 --- a/solenv/inc/settings.mk +++ b/solenv/inc/settings.mk @@ -42,12 +42,6 @@ force_dmake_to_error ENABLE_PCH=TRUE .ENDIF # "$(USE_PCH)"!="" -.IF "$(ENABLE_PCH)"!="" && "$(BUILD_SPECIAL)"!="" -.IF "$(SOLARSRC)"=="$(SRC_ROOT)" -NETWORK_BUILD:=TRUE -.ENDIF # "$(SOLARSRC)"=="$(SRC_ROOT)" -.ENDIF # "$(ENABLE_PCH)"!="" && "$(BUILD_SPECIAL)"!="" - .INCLUDE : unitools.mk .INCLUDE : minor.mk @@ -973,10 +967,6 @@ RSCUPDVERDEF=-DUPDVER="$(RSCUPDVER)" RSCFLAGS=-s RSCDEFS=-D$(GUI) -D$(GVER) -D$(COM) $(JAVADEF) -.IF "$(BUILD_SPECIAL)"!="" -RSCDEFS+=-DBUILD_SPECIAL=$(BUILD_SPECIAL) -.ENDIF - RSCDEFIMG*=default_images RSCEXTINC=. diff --git a/testautomation/global/system/includes/master.inc b/testautomation/global/system/includes/master.inc index 22c7e62c1b4e..7fa22ba9f79c 100644 --- a/testautomation/global/system/includes/master.inc +++ b/testautomation/global/system/includes/master.inc @@ -798,7 +798,7 @@ sub mMakeGeneralOptionsAPI gAutoUpdate = FALSE endcatch - '///+ OOo Improvement - only if BUILD_SPECIAL is set we have this file created. + '///+ OOo Improvement - currently not used in LibreOffice sTempPath = gOfficeBasisPath & "share/registry/oooimprovement.xcd" sTempPath = ConvertPath( sTempPath )