forked from mirrors/gecko-dev
		
	Bug 510309 - Link XPTs for OS X DMG packages (r=ted)
This commit is contained in:
		
							parent
							
								
									4c8f1e463e
								
							
						
					
					
						commit
						5394a5cb17
					
				
					 2 changed files with 143 additions and 0 deletions
				
			
		|  | @ -632,6 +632,145 @@ res/cursors/CVS/Entries | ||||||
| res/cursors/CVS/Repository | res/cursors/CVS/Repository | ||||||
| res/cursors/CVS/Root | res/cursors/CVS/Root | ||||||
| res/cursors/CVS/Tag | res/cursors/CVS/Tag | ||||||
|  | components/alerts.xpt | ||||||
|  | components/appshell.xpt | ||||||
|  | components/appstartup.xpt | ||||||
|  | components/autocomplete.xpt | ||||||
|  | components/autoconfig.xpt | ||||||
|  | components/browser-feeds.xpt | ||||||
|  | components/browsercompsbase.xpt | ||||||
|  | components/browserplaces.xpt | ||||||
|  | components/caps.xpt | ||||||
|  | components/chardet.xpt | ||||||
|  | components/chrome.xpt | ||||||
|  | components/commandhandler.xpt | ||||||
|  | components/commandlines.xpt | ||||||
|  | components/composer.xpt | ||||||
|  | components/content.xpt | ||||||
|  | components/content_base.xpt | ||||||
|  | components/content_html.xpt | ||||||
|  | components/content_htmldoc.xpt | ||||||
|  | components/content_xmldoc.xpt | ||||||
|  | components/content_xslt.xpt | ||||||
|  | components/content_xtf.xpt | ||||||
|  | components/contentprefs.xpt | ||||||
|  | components/cookie.xpt | ||||||
|  | components/directory.xpt | ||||||
|  | components/docshell.xpt | ||||||
|  | components/dom.xpt | ||||||
|  | components/dom_base.xpt | ||||||
|  | components/dom_canvas.xpt | ||||||
|  | components/dom_core.xpt | ||||||
|  | components/dom_css.xpt | ||||||
|  | components/dom_events.xpt | ||||||
|  | components/dom_geolocation.xpt | ||||||
|  | components/dom_html.xpt | ||||||
|  | components/dom_json.xpt | ||||||
|  | components/dom_loadsave.xpt | ||||||
|  | components/dom_offline.xpt | ||||||
|  | components/dom_range.xpt | ||||||
|  | components/dom_sidebar.xpt | ||||||
|  | components/dom_smil.xpt | ||||||
|  | components/dom_storage.xpt | ||||||
|  | components/dom_stylesheets.xpt | ||||||
|  | components/dom_svg.xpt | ||||||
|  | components/dom_threads.xpt | ||||||
|  | components/dom_traversal.xpt | ||||||
|  | components/dom_views.xpt | ||||||
|  | components/dom_xbl.xpt | ||||||
|  | components/dom_xpath.xpt | ||||||
|  | components/dom_xul.xpt | ||||||
|  | components/downloads.xpt | ||||||
|  | components/editor.xpt | ||||||
|  | components/embed_base.xpt | ||||||
|  | components/extensions.xpt | ||||||
|  | components/exthandler.xpt | ||||||
|  | components/exthelper.xpt | ||||||
|  | components/fastfind.xpt | ||||||
|  | components/feeds.xpt | ||||||
|  | components/find.xpt | ||||||
|  | components/fuel.xpt | ||||||
|  | components/gfx.xpt | ||||||
|  | components/htmlparser.xpt | ||||||
|  | components/imgicon.xpt | ||||||
|  | components/imglib2.xpt | ||||||
|  | components/inspector.xpt | ||||||
|  | components/intl.xpt | ||||||
|  | components/jar.xpt | ||||||
|  | components/jsdservice.xpt | ||||||
|  | components/layout_base.xpt | ||||||
|  | components/layout_printing.xpt | ||||||
|  | components/layout_xul.xpt | ||||||
|  | components/layout_xul_tree.xpt | ||||||
|  | components/locale.xpt | ||||||
|  | components/loginmgr.xpt | ||||||
|  | components/lwbrk.xpt | ||||||
|  | components/microsummaries.xpt | ||||||
|  | components/migration.xpt | ||||||
|  | components/mimetype.xpt | ||||||
|  | components/mozbrwsr.xpt | ||||||
|  | components/mozfind.xpt | ||||||
|  | components/necko.xpt | ||||||
|  | components/necko_about.xpt | ||||||
|  | components/necko_cache.xpt | ||||||
|  | components/necko_cookie.xpt | ||||||
|  | components/necko_dns.xpt | ||||||
|  | components/necko_file.xpt | ||||||
|  | components/necko_ftp.xpt | ||||||
|  | components/necko_http.xpt | ||||||
|  | components/necko_res.xpt | ||||||
|  | components/necko_socket.xpt | ||||||
|  | components/necko_strconv.xpt | ||||||
|  | components/necko_viewsource.xpt | ||||||
|  | components/necko_wifi.xpt | ||||||
|  | components/parentalcontrols.xpt | ||||||
|  | components/pipboot.xpt | ||||||
|  | components/pipnss.xpt | ||||||
|  | components/pippki.xpt | ||||||
|  | components/places.xpt | ||||||
|  | components/plugin.xpt | ||||||
|  | components/pref.xpt | ||||||
|  | components/prefetch.xpt | ||||||
|  | components/profile.xpt | ||||||
|  | components/proxyObjInst.xpt | ||||||
|  | components/rdf.xpt | ||||||
|  | components/satchel.xpt | ||||||
|  | components/saxparser.xpt | ||||||
|  | components/sessionstore.xpt | ||||||
|  | components/shellservice.xpt | ||||||
|  | components/shistory.xpt | ||||||
|  | components/spellchecker.xpt | ||||||
|  | components/storage.xpt | ||||||
|  | components/toolkitprofile.xpt | ||||||
|  | components/toolkitsearch.xpt | ||||||
|  | components/txmgr.xpt | ||||||
|  | components/txtsvc.xpt | ||||||
|  | components/uconv.xpt | ||||||
|  | components/unicharutil.xpt | ||||||
|  | components/update.xpt | ||||||
|  | components/uriloader.xpt | ||||||
|  | components/url-classifier.xpt | ||||||
|  | components/urlformatter.xpt | ||||||
|  | components/webBrowser_core.xpt | ||||||
|  | components/webbrowserpersist.xpt | ||||||
|  | components/webshell_idls.xpt | ||||||
|  | components/widget.xpt | ||||||
|  | components/widget_cocoa.xpt | ||||||
|  | components/windowds.xpt | ||||||
|  | components/windowwatcher.xpt | ||||||
|  | components/xpcom_base.xpt | ||||||
|  | components/xpcom_components.xpt | ||||||
|  | components/xpcom_ds.xpt | ||||||
|  | components/xpcom_io.xpt | ||||||
|  | components/xpcom_system.xpt | ||||||
|  | components/xpcom_threads.xpt | ||||||
|  | components/xpcom_xpti.xpt | ||||||
|  | components/xpconnect.xpt | ||||||
|  | components/xpinstall.xpt | ||||||
|  | components/xulapp.xpt | ||||||
|  | components/xuldoc.xpt | ||||||
|  | components/xultmpl.xpt | ||||||
|  | components/zipwriter.xpt | ||||||
| #endif | #endif | ||||||
| #ifdef XP_UNIX | #ifdef XP_UNIX | ||||||
| #ifndef XP_MACOSX | #ifndef XP_MACOSX | ||||||
|  |  | ||||||
|  | @ -355,6 +355,10 @@ ifeq ($(MOZ_PKG_FORMAT),DMG) | ||||||
| ifndef UNIVERSAL_BINARY | ifndef UNIVERSAL_BINARY | ||||||
| ifndef STAGE_SDK | ifndef STAGE_SDK | ||||||
| 	@cd $(DIST) && rsync -auv --copy-unsafe-links $(_APPNAME) $(MOZ_PKG_DIR) | 	@cd $(DIST) && rsync -auv --copy-unsafe-links $(_APPNAME) $(MOZ_PKG_DIR) | ||||||
|  | 	@echo "Linking XPT files..." | ||||||
|  | 	@rm -rf $(DIST)/xpt | ||||||
|  | 	@$(NSINSTALL) -D $(DIST)/xpt | ||||||
|  | 	@($(XPIDL_LINK) $(DIST)/xpt/$(MOZ_PKG_APPNAME).xpt $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR)$(_BINPATH)/components/*.xpt && rm -f $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR)$(_BINPATH)/components/*.xpt && cp $(DIST)/xpt/$(MOZ_PKG_APPNAME).xpt $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR)$(_BINPATH)/components) || echo No *.xpt files found in: $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR)$(_BINPATH)/components/.  Continuing... | ||||||
| else | else | ||||||
| 	@cd $(DIST)/bin && tar $(TAR_CREATE_FLAGS) - * | (cd ../$(MOZ_PKG_DIR); tar -xf -) | 	@cd $(DIST)/bin && tar $(TAR_CREATE_FLAGS) - * | (cd ../$(MOZ_PKG_DIR); tar -xf -) | ||||||
| endif | endif | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 adw@mozilla.com
						adw@mozilla.com