From 5ce699f0c82d5bfd629c22be0747bbe3b851a9fd Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Tue, 6 Mar 2012 16:10:25 +0100 Subject: fdo#46508 use ISCHECKFORPRODUCTUPDATES property for online update ISCHECKFORPRODUCTUPDATES is a de-facto standard for enabling or disabling Online Update feature. We had this property but it was unused for a long time. Now LibreOffice can be installed with msiexec /i LibO.msi ISCHECKFORPRODUCTUPDATES=0 in order to disable Online Update feature. --- scp2/source/onlineupdate/file_onlineupdate.scp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'scp2') diff --git a/scp2/source/onlineupdate/file_onlineupdate.scp b/scp2/source/onlineupdate/file_onlineupdate.scp index 526e6eb8c539..7c60bcc68be1 100644 --- a/scp2/source/onlineupdate/file_onlineupdate.scp +++ b/scp2/source/onlineupdate/file_onlineupdate.scp @@ -27,13 +27,20 @@ #include "macros.inc" -SPECIAL_LIB_FILE( gid_File_Lib_Updchk , updchk ) +File gid_File_Lib_Updchk + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; + Name = "updchk.dll"; + ComponentCondition="ISCHECKFORPRODUCTUPDATES=1"; +End File gid_File_Share_Registry_Onlineupdate_Xcd TXT_FILE_BODY; Styles = (PACKED); Dir = gid_Brand_Dir_Share_Registry; Name = "onlineupdate.xcd"; + ComponentCondition="ISCHECKFORPRODUCTUPDATES=1"; End #if defined LINUX || defined SOLARIS -- cgit