Thanks for the new patch Stig, but you haven't addressed any of my
original comments, copied below.

Steve

2009/1/27 Steve Block <[email protected]>:
> Almost all of these changes have either already been made to the Gears
> repository or are specific to Win32. I've marked the latter with 'Win32'. 
> Please
> sync to tip-of-tree before submitting the next set of patches.
>
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/Makefile?a=1
> File //depot/googleclient/gears/opensource/gears/Makefile (snapshot 1)
> ------------------------------------
> Line 31: # are not clobbered by the Chrome trickery at the end of the file
> We've agreed not to make Win32-specific changes at this point.
> ------------------------------------
> Line 100: $(NULL)
> Win32
> ------------------------------------
> Line 935: message_queue_cr.cc \
> Win32
> ------------------------------------
> Line 969: detect_version_collision_win32.cc \
> This is already added in base/opera.
> ------------------------------------
> Line 971: time_utils_win32.cc \
> These two are already added in base/common.
> ------------------------------------
> Line 992: $(OPERA_OUTDIR)/setup.res \
> This is already added in installer/opera.
> ------------------------------------
> Line 1002: paths_op.cc \
> These three are already added in base/opera.
> ------------------------------------
> Line 1901: opera_local_server_impl.cc \
> This has yet to be added to the repository, so this will break the build.
> ------------------------------------
> Line 1902: safe_http_request.cc \
> This is already added in localserver/common.
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/Makefile?a=0
> File //depot/googleclient/gears/opensource/gears/Makefile
> ------------------------------------
> Line 2220: ifeq ($(OS),wince)
> Win32, though we could remove the BROWSER==OPERA guard.
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/tools/config.mk?a=1
> File //depot/googleclient/gears/opensource/gears/tools/config.mk (snapshot 1)
> ------------------------------------
> Line 927: OPERA_LIBS = delayimp.lib /DELAYLOAD:"comdlg32.dll" comdlg32.lib
> Win32
> ------------------------------------
> Line 988: M4FLAGS  += -DPRODUCT_BROWSER=$(BROWSER)
> Replicated below.
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/tools/rules.mk?a=1
> File //depot/googleclient/gears/opensource/gears/tools/rules.mk (snapshot 1)
> ------------------------------------
> Line 260: OPERA_INSTALLER_MSI    = 
> $(INSTALLERS_OUTDIR)/$(INSTALLER_BASE_NAME)-opera.msi
> Win32
> ------------------------------------
> Line 326: $(MAKE) modules    BROWSER=OPERA
> Win32
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/tools/rules.mk?a=0
> File //depot/googleclient/gears/opensource/gears/tools/rules.mk
> ------------------------------------
> Line 430: # desktop.
> Win32
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/tools/rules.mk?a=1
> File //depot/googleclient/gears/opensource/gears/tools/rules.mk (snapshot 1)
> ------------------------------------
> Line 482: installers:: $(FFMERGED_INSTALLER_XPI) $(WIN32_INSTALLER_MSI) 
> $(NPAPI_INSTALLER_MSI) $(OPERA_INSTALLER_MSI)
> Win32
> ------------------------------------
> Line 782: $(RC) $(RCFLAGS) /DBROWSER_OPERA=1 /DBROWSER_NPAPI=1 $<
> I don't think that this is needed?
> ------------------------------------
> Line 858: $(shell $(GGUIDGEN) $(NAMESPACE_GUID) 
> OUR_COMPONENT_GUID_OPERA_REGISTRY-$(VERSION))
> Win32
> ------------------------------------
> Line 894: 
> -dOurComponentGUID_OperaRegistry=$(OUR_COMPONENT_GUID_OPERA_REGISTRY) \
> Win32
> ------------------------------------
> Line 1296: $(NULL)
> These files are already listed in OPERA_RESOURCES.
> ------------------------------------
> Line 1299: cp $< $(OPERA_OUTDIR)/genfiles
> We don't want to copy all files from ui/common. The rule is already present at
> line 785.
> ------------------------------------
> Line 1301: $(OPERA_WINCE_INSTALLER_CAB): $(OPERA_INFSRC) $(OPERA_MODULE_DLL) 
> $(OPERA_WINCESETUP_DLL) $(patsubst 
> %,$(OPERA_OUTDIR)/genfiles/%,$(SOURCE_HTML_IMG_FILES))
> What about the dependency on the HTML files?
> ------------------------------------
> Line 1315: light.exe -out $@ $(OPERA_INSTALLER_WIXOBJ) -sice:ICE39 
> -sice:ICE64 -sice:ICE91
> Win32
> ========================================================================
> http://mondrian.corp.google.com/file/9881868///depot/googleclient/gears/opensource/gears/tools/sanity.mk?a=1
> File //depot/googleclient/gears/opensource/gears/tools/sanity.mk (snapshot 1)
> ------------------------------------
> Line 44: ifneq ($(BROWSER),OPERA)
> Win32.
> ========================================================================
>
> --
> To respond, reply to this email or visit 
> http://mondrian.corp.google.com/9881868
>



-- 
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W 9TQ
Registered in England Number: 3977902

Reply via email to